插入PHP + mySQLi最后一个id

时间:2014-10-06 15:20:09

标签: php mysql sql mysqli

我知道mySQL有查询SELECT LAST_INSERT_ID()

当它是一个小网站并且没有多少用户使用它时,它可以正常工作。但是,当您的网站有更多用户使用它时,这个选择可能会出现问题,因为我可以同时插入另一个选项,因此可能会产生问题。

我一直在阅读mySQLi交易中的内容,但我对此并不了解。这是获取我插入的最后一个ID的唯一方法,而不是可以与我同时插入内容的其他ID吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

这不会有问题,因为last_insert_id()只会让您在同一会话中插入最后一个ID。你不必担心。

作为一个注释,它只是SELECT LAST_INSERT_ID();,而不是...FROM table,您不想为表中的每一行执行此函数。

详细了解here