我有一個PHP foreach循環和一個mysql插入語句裏面。循環將數據插入到我的數據庫中。我從來沒有遇到過這個問題,但我認爲發生的事情是插入死亡(我插入後沒有「死亡」聲明),當它到達重複記錄。即使表格中可能有重複記錄,我仍然需要繼續。有什麼我需要指定要做到這一點?mysql繼續出錯
我將一些記錄從一個表格轉移到另一個表格。現在,我在表#1中有20條記錄,而在表#2中只有17條記錄。我缺少3條記錄,但其中只有一條是重複的,違反了表上的約束條件。其他兩個記錄應該已經添加。有人能給我一些建議嗎?
請問您是否迴應查詢並將它們發佈在此處?我懷疑查詢有問題。 – 2009-12-21 12:29:32
您需要添加更多信息,例如兩個表的關鍵結構以及複製行的查詢。我同意下面的答案,你需要弄清楚爲什麼插入失敗......一種方法是繞過你已知的問題記錄(crufty),這樣你就可以看到其他人失敗的原因。 – r00fus 2009-12-21 21:09:21