有沒有一種方法以類似於lastInsertId的方式獲得最後的選擇ID? 例如:PDO得到最後一個選定的行
<?php
$stmt = $db->prepare('SELECT * FROM users WHERE user_id = :user_id');
$stmt->bindValue(':user_id', $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_OBJ);
$user_id = $db->lastSelectId('user_id'); // what can I do here?
?>
顯然,在上面的例子中,我可以簡單地獲得與用戶$> USER_ID選擇的最後一行ID,但是這不是問題。有任何想法嗎?
如果你做了一個'SELECT *',你可以從數據庫中獲得每個字段。因此,如果'users'內有一個ID字段,您還將從查詢中獲得ID。 – Incubbus