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