Я не могу понять, что не так с моей моделью, он сказал, что произошла Fatal Error.ошибка codeigniter с выбором данных из таблицы
Вот моя модель файла:
function getName($no_ktp){
$this->db->select('nama')->from('dt_prbd')->where('no_ktp', $no_ktp);
$qry_getName = $this->db->get();
if ($qry_getName->num_rows() > 0) {
foreach ($qry_getName->result() as $data_getName){
$hasil_qry_getName[] = $data_getName;
}
return $hasil_qry_getName;
}
}
Я получил эту ошибку.
Fatal error: Call to a member function num_rows() on boolean in C:\xampp\[APP_PATH]\M_hrd_apps.php on line 25
Я думал, что ошибка в запросе, поэтому я изменил его на это:
$qry_getName =
$this->db->select('nama')
->from('dt_prbd')
->where('no_ktp', $no_ktp)
->get();
но ошибка такая же,
Call to a member function num_rows() on boolean
Может кто-нибудь мне помочь, пожалуйста?
эхо $ no_ktp и убедитесь, что он не является нулевым. –
Я показываю его, используя файл вида, который я использую для проверки, если значение var имеет значение, и 100% уверены, что $ no_ktp не является NULL – rioprama
нормально, поэтому я думаю, вы должны попытаться распечатать свой запрос и проверить по echo $ this -> db-> last_query(); –