php mysql insert 返回_php – MySQL – 在INSERT上返回生成的AUTO_IN...

希望是一个简单的 – 我无法找到一个强大的解决方案.

我正在构建一个生成id_cart AUTO_INCREMENT主键的购物车机制.购物车商品有另一张表,其中包含尺寸等购物车产品变量.我想在大小表中归因于相同的id_cart.

CREATE TABLE

-> id_size_cart NOT NULL PRIMARY KEY AUTO_INCREMENT,

-> id_cart //THIS WILL BE THE AI value from the product cart

-> size_name

我见过SELECT LAST_INSERT_ID().

这是多么可靠,以确保它是最后插入的ID?不希望客户的尺寸错误!

__编辑___

谢谢你的反馈.不过,我遇到了麻烦.见下面的实际代码;

//add product to cart table

$addtocart_sql = "INSERT INTO store_cart (id_cart, id_session) VALUES ('', '".$_COOKIE["PHPSESSID"]."')";

$addtocart_res = mysqli_query($dbConnect, $addtocart_sql) or die(mysqli_error($dbConnect));

$last_row_id = mysqli_query($dbConnect, "SELECT LAST_INSERT_ID()") or die(mysqli_error($dbConnect));

echo 'INSERT worked!
';

echo $last_row_id;

错误显示为

Parse error: syntax error, unexpected T_STRING in /websites/LinuxPackage05/4v/35/xy/4v35xy-55415.webfusion-hosting.co.uk/public_html/noff-group.com/dev/add_to_cart.php on line 27

提前致谢.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值