我從來沒有遇到過像這樣的錯誤。我在使用準備好的語句時,一直在努力解決問題,包括將表單剝離爲裸組件。MySQL查詢正在創建重複行
下面的代碼在執行時會創建一個重複的行。
$sql = "INSERT INTO inventory
VALUES ('','$stocknum','$year','$make','$model','$price','$body','$mile','$engine','$trans',
'$drive','$doors','$fuel','$vin','$des','$featured','$sale','$features','$safety','$airbags','$power',
'$exterior','$interior','','','','','')";
$insert = mysql_query($sql,$connection) or die(mysql_error());
$name = mysql_insert_id();
我無法圍繞爲什麼它會這樣做。
是否有可能提交頁面被擊中兩次?檢查Web服務器日誌(或使用error_log()或只是發送自己的電子郵件,如果你沒有訪問日誌設施) – BojanG 2010-01-07 19:15:55
我有同樣的問題:(任何想法?謝謝 – 2011-07-29 16:51:31
發現我的問題 – 2011-07-29 17:34:49