2012-07-18 37 views

回答

6

這將返回最後插入的ID。

SELECT LAST_INSERT_ID(); 

OR

if ((result = mysql_store_result(&mysql)) == 0 && 
    mysql_field_count(&mysql) == 0 && 
    mysql_insert_id(&mysql) != 0) 
{ 
    used_id = mysql_insert_id(&mysql); 
} 
+1

什麼是「'&mysql'」? – deceze 2012-07-18 10:41:02

+0

它的$ link_identifier,不知道爲什麼theres a&insted的$ – 2012-07-18 11:30:19

0

使用follwoing查詢:

SELECT LAST_INSERT_ID(); 
2

有兩個函數返回該值:

mysql_insert_id() - > PHP函數

LAST_INSERT_ID() - >可以被PHP和其他語言或MySQL命令行界面或MySQL前端使用的MySQL函數