一尘不染

如何获取PHP中MySQL表的最后插入的ID?

mysql

我有一个经常插入新数据的表。我需要获取表的最后一个ID。我怎样才能做到这一点?

类似于SELECT MAX(id) FROM table吗?


阅读 454

收藏
2020-05-17

共1个答案

一尘不染

如果您使用的是PDO,请使用PDO::lastInsertId

如果您使用的是Mysqli,请使用mysqli::$insert_id

如果您仍在使用Mysql:

请不要mysql_*在新代码中使用函数。它们不再维护,已正式弃用。看到
红色框了
吗?了解
准备的语句
来代替,并使用
PDO
库MySQLi
-本文将帮助你决定哪些。如果您选择PDO,这是一个很好的教程

但是,如果需要,请使用mysql_insert_id

2020-05-17