基本上我有一張桌子,上面有幾列標記爲「唯一」的列。我有一個腳本,轉儲一堆值到表中,像這樣的命令:CodeIgniter - 繼續SQL錯誤?
$this->db->query("INSERT INTO `table` (`col1`, `col2`, `col3`) VALUES (`val1`, `val2`, `val3`)");
幾乎每隔一段時間,我的腳本將嘗試插入一行,因此違反了其中一列的唯一性。但是,不要讓腳本因數據庫錯誤而中止,我希望它繼續,可能會輸出一條消息。基本上我正在尋找代碼相當於
mysql_query("INSERT blah blah blah") or print("fail");
謝謝!
麻辣
啊無論發生了什麼與try-catch塊的答案? – Mala 2009-12-13 07:45:35