gpt4 book ai didi

php - 插入新行后获取 AUTO_INCRMENT 值

转载 作者:行者123 更新时间:2023-11-29 13:34:33 26 4
gpt4 key购买 nike

如果受AUTO_INCRMENT控制,如何获取刚刚为当前用户插入的id

(我需要该 ID 用于其他用途)

注意:某些行可以被删除,因此 MAX(id) 不是一个选项。

例如:

插入第2行

插入第3行

删除第3行

插入了第 4 行,但 MAX(id) 返回 3..

非常感谢!

最佳答案

使用 PDO:

$db->lastInsertId(); // $db is the PDO object

使用 MySQLi OOP:

$db->insert_id; // $db is the MySQLi object

使用 MySQLi 程序:

mysqli_insert_id($db); // $db is the connection variable

如果您使用的是旧的 MySQL API,请切换。

关于php - 插入新行后获取 AUTO_INCRMENT 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18931378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com