執行下面的查詢我使用PHP函數mysql_insert_id()
,它總是給我後0mysql_insert_id與更新
UPDATE
tbl_training_types
SET
fld_serial = $serial_no,
fld_name = $training_name,
fld_description = $training_description
WHERE
fld_id = $id
執行下面的查詢我使用PHP函數mysql_insert_id()
,它總是給我後0mysql_insert_id與更新
UPDATE
tbl_training_types
SET
fld_serial = $serial_no,
fld_name = $training_name,
fld_description = $training_description
WHERE
fld_id = $id
返回值
通過成功前面的查詢爲AUTO_INCREMENT列生成的ID ,如果前一個查詢不生成AUTO_INCREMENT值,則爲0;如果未建立MySQL連接,則爲FALSE。
那麼,你正在運行'UPDATE',而不是'INSERT',所以這是可以預料的。但是,您是否已經擁有'$ id'了?爲什麼你需要查看它? –