mysql_insert_id
取得上一步INSERT 操作產生的ID。
函數名稱:mysql_insert_id()
函數描述:該函數用於獲取最後插入的記錄的自增ID值。
適用版本:該函數在PHP 4中引入,但在PHP 5.5.0中被棄用,並在PHP 7.0.0中被移除。推薦使用mysqli或PDO擴展來代替。
語法:mysql_insert_id($link)
參數:
返回值:返回一個表示最後插入記錄的自增ID值的整數。
示例:
$link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id(); echo "Last inserted ID: " . $lastInsertedId;
$link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id($link); echo "Last inserted ID: " . $lastInsertedId;
注意事項: