mysql_insert_id 返回的值不對

1.程序中遇到的問題總結: mysql

mysql_insert_id($conn=null) sql

若是參數爲空,默認用的是上一個打開的mysql連接 程序

主程序中用了conn1,程序的執行過程當中調用了其餘的mysql連接,好比$conn2, 總結


若是此後 query

執行mysql_query('insert into...') co

再調用mysql_insert_id()  (這裏沒有指定conn) 參數

當$conn2沒有釋放掉的話,返回的是$conn2所在的值

當$conn2釋放掉的話返回爲空


總結:調用不一樣的conn的時候,注意mysql_insert_id($conn)是否須要給出指定的參數$conn

相關文章
相關標籤/搜索