CodeIgniter – лучший способ проверить истинный результат

Каков наилучший способ проверить, правильно ли выполнен какой-либо метод в модели или где-либо еще?

Это хороший способ?

Модель:

$data['field1'] = $this->input->post('field1'); $data['field2'] = $this->input->post('field2'); $data['field3'] = $this->input->post('field3'); if ($this->db->insert('table', $data)) { return TRUE; } else { return FALSE; } 

контроллер:

 if ($this->form_validation->run() == FALSE) { $this->load->view('page_view', $data); } else { if ($this->Model->Insert_data()) { $this->session->set_flashdata("insertsuccess", TRUE); } else { $this->session->set_flashdata("inserterror", TRUE); } $this->load->view('page_view', $data); } 

Related of "CodeIgniter – лучший способ проверить истинный результат"

попробуйте с этими

// INSERT

 $this->db->insert_id(); 

// UPDATE и DELETE

 $this->db->affected_rows(); 

// ВЫБРАТЬ

 $this->db->num_rows();