sách gpt4 ai đã đi

php - mysql_insert_id() 查看最后插入记录的值

In lại 作者:行者123 更新时间:2023-11-29 14:40:58 25 4
mua khóa gpt4 Nike

我有一个 PHP 脚本,可以将数据插入到 mysql 数据库中。该表有一个自动增量列。

我想使用 mysql_insert_id() 函数来获取最后插入记录的值。

由于某种原因,这会返回值 0,其中 autoid 列的值为 300037。

感谢任何帮助。谢谢。

我的代码片段如下:

$sqlinsertdelivery="INSERT INTO deliverydetails (`LoadID1`,`deliveryroute`,`source`,`destination`,`route`,`CollectionArea1`, `CollectionArea2`, `CollectionArea3`, `CollectionArea4`, `CollectionDate`, `collectiontime`, `Destination1`, `Destination2`, `Destination3`, `Destination4`, `ArrivalDate`, `ArrivalTime`, `DeliveryCreationDateTime`, `DeliveryCreatedBy`,`comments`,`trailertype`) 
GIÁ TRỊ
($loadnumber,'$route1','Hulamin','$dest1','$_SESSION[sessionrouteid]','$_POST[dispatchid1]','$_POST[dispatchid2]','$_POST[dispatchid3]','$_POST[dispatchid4]','$_POST[coldatetime]','$_POST[deltime]','$_POST[drop1]','$_POST[drop2]','$_POST[drop3]','$_POST[drop4]','$_POST[arrivedatetime]','$_POST[arrivetime]',CURRENT_TIMESTAMP,'$session->username','$_POST[comments]','$_POST[vehicletype]')
";
if (!mysql_query($sqlinsertdelivery,$con))
{
die('Error with insert statement: ' . mysql_error());
}


$delid = mysql_insert_id();
echo $delid;

1 Câu trả lời

可能性不大,但首先尝试用 mysql_insert_id($con); 替换 mysql_insert_id();

顺便说一句,请告诉我这是Sẽ không投入生产的代码。

关于php - mysql_insert_id() 查看最后插入记录的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8012000/

25 4 0
Bài viết được đề xuất: android - android 应用程序中的 adapter.clear
Bài viết được đề xuất: javascript - UI Bootstrap - 缺少包含实现
Bài viết được đề xuất: android - 动画后的图片点击
Bài viết được đề xuất: javascript - event.preventDefault 在 React 中不起作用
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com