2010-09-19 127 views
0

Pear DB有沒有辦法返回新插入記錄的ID?返回新記錄的ID

+0

「id」列是否爲auto_increment? – 2010-09-19 17:54:22

回答

1

這是行不通的嗎?

$id = $db->getOne('SELECT LAST_INSERT_ID()'); 
2

是,LAST_INSERT_ID()是回答你的問題。它是會話特定的,所以你不必擔心返回的id是另一個用戶插入的另一行的id。你會確定這是你需要的。

0

沒有真正回答你的問題,但DB包已被棄用很長一段時間 - 你最好使用MDB2包,這是積極維護 - 最新的版本是上個月。