Я пытался просто перехватить возврат, отобразить его и распечатать его, но ничего полезного мне не дало; И я попробовал $CI->db->display_errors() (хотя на самом деле я не нашел его в документации CI).
Код: Выделить всё
$return = $this->db->insert( "some_table" , $table_data ) ;
print_r( $return ) ; //
// OR
print ( $this->db->display_errors() ) ;
ОБНОВЛЕНИЯ:
в CI3 ...
Код: Выделить всё
$this->db->_error_message()Код: Выделить всё
Fatal error: Call to undefined method CI_DB_mysqli_driver::_error_message()Код: Выделить всё
$this->db->display_errors()Код: Выделить всё
$this->db->insert_id()Подробнее здесь: https://stackoverflow.com/questions/363 ... -db-insert
Мобильная версия