最后在mysql中插入的行

时间:2011-04-27 20:17:33

标签: php mysql

我执行了一个查询,它会将图片链接和用户名插入表格中:

INSERT into pictures set src = 'image link', username = 'acc'

我希望在执行查询后显示该图像(从表中),或者获取ID(我尝试mysql_insert_id(),但是如果3个或更多用户将同时执行查询该怎么办?时间,我会得到哪个?

感谢。

1 个答案:

答案 0 :(得分:11)

它从您的数据库会话中获取最后一个ID,因此如果其他用户插入,则无关紧要:D。

只要你的会话没有做其他插入(在大多数系统中这是不太可能的),介于两者之间你很好