2016-05-18 162 views
5

我想獲得最後插入的ID在MySQL獲取插入的ID MYSQL

最簡單的方法是使用$mysqli->insert_id;我的問題是這是做到這一點的最好方法是什麼?

如果另一個用戶插入另一篇文章的同時,將它交給一個錯誤的ID?

適當的任何意見。

+0

是這是唯一的方法。不要擔心在同一時間插入。 mysql管理它。 –

回答

5

此ID與$ mysqli添加的連接有關,與另一用戶無關

+0

謝謝你的回答。還有一個問題需要運行另一個查詢來獲取數據庫中的其他詳細信息,還是有另一種方法可以獲取表的所有詳細信息以及最後一次插入的信息? – Jordyn

+0

用於獲取與上次插入的ID相關的數據,您需要運行另一個查詢,其中的條件看起來像'WHERE id =「。$ lastid。'' –

+0

在這種情況下,您只需要插入ID,因爲您有信息插入:-),如果你是強迫你應該運行查詢與插入ID –