Вызов функции-члена num_rows () для необъекта
Я использую CodeIgniter, и я хочу получить некоторые данные из таблицы в базе данных.
в моей модели у меня есть эта функция:
public function fetch_cours($limit, $start, $element) {
$id_element = $this->db->from('element')
->where('name',$element)
->limit(1)
->get()
->result();
$query = $this->db->from('cour')
->where('id_element',(int) $id_element[0]->id)
->limit($limit, $start)
->get()
->result();
var_dump($query);
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
$data[] = $row;
}
return $data;
}
return false;
}
Я хочу, чтобы эта функция возвращала некоторые записи вcour
Таблица.
В моем контроллере у меня есть эта строка:
$cours = $this->cours_m->fetch_cours(10,0,'Programmation Orientée Objet (Java)');
Когда я звоню своему контроллеру, я получаю это сообщение:
Строка 38:if ($query->num_rows() > 0) {
Итак, я сделал var_dump ($ query), и это вывод:
Какие'проблема? и как я могу это решить?