[英]Select from a table and insert into another table
1-我已将产品插入餐车(并且可以使用)
2-我确定是新客户还是旧客户(有效)
3-我将新客户插入表客户中,或更新现有客户的新信息。 (并且有效)我在这里编写了简化的代码。
我想现在我需要在表格购物车中的第customer_id行中插入表格客户中刚刚创建的ID(我的意思是表格客户的会话ID),该怎么办?
if(isset($_POST["continue"])){
mysql_query("INSERT INTO customers (name)
VALUES ('$_POST[name]')")
or die("error:".mysql_error());
header("Location:step4.php");
}else if (isset($_POST["update"])) {
mysql_query("UPDATE customers
SET name='$_POST[name]'
WHERE mail='$_SESSION[mail]'")
or die("error:".mysql_error());
header("Location:step4.php?updated");
}
我试过了,这不起作用:
mysql_query("INSERT INTO cart (customer_id)
SELECT'$_SESSION['id']'
FROM customers")
使用此处记录的mysql_insert_id()
: http : //php.net/manual/zh/function.mysql-insert-id.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.