Я использую CI3.1 и пытаюсь проверить успешность вставки в базу данных. Это вызов, который я делаю:
$this->MH_addressbook_model->company_create($submitted_data_array);
Я нашел это в разделе проблем bcit-ci github, который, как я думал, будет работать:
insert always returns integer 0 if no primary key is set on the
table (Mysql) or if there is no auto increment. If there is a
primary key and it is set to auto increment, insert returns the
id of the most recent entry for successful insert otherwise it
returns false as defined
Я пробовал echo, print_r()
и var_dump()
около
$this->MH_addressbook_model->company_create($submitted_data_array)
но я ничего не понимаю. Я также не вижу, что он возвращает TRUE при успешной вставке. Интересно отметить, что данные всегда успешно вставляются. Это моя модель:
function company_create($submitted_data_array){
$this->db->insert('mh_company', $submitted_data_array);
}
Как проверить успешность вставки в базу данных?