情況是這樣:
注意,列'tab'不是主鍵,只是不允許重複值的列而已;
前面剛剛插入了一條tab值為1134的記錄,緊接著重複插入一條tab值為1134的記錄,然後報錯:Duplicate entry '1134' for key 'tab',當然,這裡報錯是正常的;但接下來就很奇怪了:接著再插入一張tab值為1155的記錄,仍然報上述一樣的錯誤!
明明已經將tab值從1134改為1155了啊,怎麼還報一樣的錯誤呢? ! ctr f5刷新瀏覽器沒用,關閉瀏覽器重開也沒用,換瀏覽器還是沒用!
這到底是怎麼回事?
-----------------------已有答案--------------------- --
唉,原來是忘了上傳更新伺服器上的檔案!
把sql語句印出來,應該是組裝好的sql有問題
唉,原來是忘了上傳更新伺服器上的檔案!