此问题已在此处有答案:
MySQL PDO last inserted ID(2个答案)
How to generate next auto increment number in mysql using php?(2个答案)
十年前就关门了。
我正在使用PHP和MySQL编写的Web应用程序。我在里面用了PDO。
我需要知道如何在MySQL中使用PDO找到下一个自动增量值?
因为我想命名某个东西(例如:图像路径)。如果我从表中删除项,我的应用程序必须为新项分配下一个自动增量值。$db->lastInsertId()
可以吗?
1条答案
按热度按时间ruyhziif1#
当然,你不能在插入之前获取最后插入的id。
所以,按通常的方式来做:
插入数据到表第一,然后得到插入的id,然后重命名的东西