How to make 'select auto_increment' work with mysqli


How to make 'select auto_increment' work with mysqli

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

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

为什么不呢?我怎样才能使它工作呢?

您不需要这个查询。

如果你认为你是-有一些关键的错误在你的数据库设计。
获取自增id的唯一合适位置是INSERT查询旁边,而不是其他任何地方。否则,您的模式将受制于竞争条件,迟早会使您失败。

那么,让你在 INSERT使用mysqli_insert_id()

后只自动增加