我理解lastInsertId
或mysqli_insert_id
函数会返回插入或更新查询的最后插入ID,但是说有两个打算用户同时在不同位置填写表单而user2&# 39; s id是运行user1脚本的mysqli_insert_id
而不是user1的id的最后一个。
返回的id是user2的id还是user1的id?我知道脚本将以微秒或毫秒运行,并且可能不会发生这种情况,但是在两个打算用户同时发布表单数据的情况下返回的id可能与应该实际的id不同被退回
我希望这个问题很清楚。我也很擅长编程,所以请原谅我。
我也要感谢筹码交换的所有贡献者,我在很短的时间内就已经学到了很多东西。
答案 0 :(得分:-1)
您可以使用LAST_INSERT_ID()。
它将为您提供插入表格中的最新行,即最后一行。