如何让'select auto_increment'与mysqli一起工作

时间:2013-05-23 15:31:11

标签: php mysqli

现在我在PHP中使用mysqli,以下查询不起作用:

"SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME = 'my_table'"

为什么不,我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:2)

您不需要此查询。

如果您认为自己是 - 在您的数据库设计中存在一些严重错误 获取自动增量id的唯一合适位置是INSERT查询旁边的其他位置。否则,您的架构将受到竞争条件的影响,迟早会使您失败。

所以,使用mysqli_insert_id() 进行 INSERT后,只能自动增量