开发中长会碰到用数据库唯一索引控制数据的重复插入处理,这时就会用到根据错误代码来判断并处理程序。
在CI中通过以下方法获取信息
- $this->db->_error_number(); //获取错误码
- $this->db->_error_message(); //获取错误信息描述
前提:
配置文件database.php中db_debug项必须设置成FALSE,这时程序才会捕获错误状态,否则就直接展示并终止了。
开发中长会碰到用数据库唯一索引控制数据的重复插入处理,这时就会用到根据错误代码来判断并处理程序。
在CI中通过以下方法获取信息