我有一個查詢,我想要插入最後一個ID。字段ID是主鍵和自動遞增。PDO獲取插入的最後一個ID
我知道,我必須用這個語句:
LAST_INSERT_ID()
這種說法可與這樣的查詢:
$query = "INSERT INTO `cell-place` (ID) VALUES (LAST_INSERT_ID())";
但是,如果我想用這個說法來獲取ID:
$ID = LAST_INSERT_ID();
我得到這個錯誤:
Fatal error: Call to undefined function LAST_INSERT_ID()
我在做什麼錯?
是你的權利,我發現它和它的作品,謝謝你,我會接受的答案 –
@IllyasMimouni能否請您解釋一下編輯如何提供更高的安全性?在交易中包裝單個陳述不會提供任何內容。 – Corbin
@Corbin:我刪除了部分,你說得對。 – Mimouni