如何知道插入行的ID

时间:2012-05-19 23:22:04

标签: mysql database pdo relational-database

我有一个包含两个colomns的表,第一个是ID,第二个是文本,就像这样

oneContent (ID,contentText)

我有另一张桌子

ioContents (IOID,oneContentID)

我希望将此消息(“嗨,我是WilliamRoma”)插入oneContent,然后将其在ioContents中链接到IOID = 3

我可以通过先在oneContent表中插入消息然后将其ID插入ioContents来实现,但我怎样才能获得它的ID? ? ? ,

这样做的一种方法是

SELECT ID FROM oneContent WHERE contentText = "hi man i am WilliamRoma"

但这是一个糟糕的方式我认为,你在插入消息后建议你得到它的id?

永远ID是自动增量

1 个答案:

答案 0 :(得分:4)

请看这里:http://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html

我想你想要LAST_INSERT_ID()