【发布时间】:2010-12-25 23:44:11
【问题描述】:
基本上我有一个表,其中有几列标记为唯一。我有一个脚本,它使用如下命令将一堆值转储到表中:
$this->db->query("INSERT INTO `table` (`col1`, `col2`, `col3`) VALUES (`val1`, `val2`, `val3`)");
我的脚本经常会尝试插入一行,这会违反其中一列的唯一性。但是,我希望它继续运行,而不是导致脚本因数据库错误而中止,可能会输出一些消息。基本上我正在寻找相当于
的codeignitermysql_query("INSERT blah blah blah") or print("fail");
谢谢!
马拉
【问题讨论】:
-
啊,try-catch 块的答案发生了什么?
标签: sql database codeigniter