我无法在CodeIgniter上跟踪失败的插入查询

时间:2015-01-22 13:39:20

标签: php codeigniter

我已经进行了一段时间的故障排除,但没有找到解决方案。我正在尝试使用codeigniter上的活动记录插入记录,但我想向用户提供有关失败查询的反馈,但我无法跟踪失败的查询。插入查询失败会阻止处理其他查询。这是我的代码......

       $this->db->insert('table_name', $data);
       $errors=$this->db->_error_message();

       if(!empty($errors)){
           return false;
       }else{
           return true;
       }

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

你应该这样做

return $this->db->insert('table_name', $data);

OR

if($this->db->insert('table_name', $data)){
    return true;
} else {
    return false;
}