P粉9738995672023-08-24 17:15:20
有一個函數可以知道目前連線中插入的最後一個 id 是什麼
mysql_query('INSERT INTO FOO(a) VALUES(\'b\')'); $id = mysql_insert_id();
加上使用max是一個壞主意,因為如果您的程式碼在兩個不同的會話中同時使用,它可能會導致問題 。
該函數稱為mysql_insert_id
#P粉8951872662023-08-24 10:49:27
如果您使用 PDO,請使用 PDO::lastInsertId
.
如果您使用的是 Mysqli,請使用 mysqli::$insert_id
。
如果您仍在使用 Mysql:
但是如果必須的話,請使用 mysql_insert_id
。