Я использую codeigniter.у меня есть таблица для отображения в файле представления.поэтому у меня есть модель, где я запускаю запрос, чтобы получить данные из таблицы.
function my_active_requests()
{
$user_id = $this->session->userdata('user_id');
$this->db->select('id,request_date,required_by_date');
$this->db->where('requested_by',$user_id);
return $this->db->get('requests');
///also tried with
//$query = $this->db->get('requests');
///$number_of_rows = $query->num_rows;
//return $query;
//return $number_of_rows;
//but no result
}
это функция модели.
это мой контроллер
function my_active_req()
{
$this->bloodline_model->my_active_requests();
//also tried without this//
$query = $this->db->get('requests');
//and this//
$number_of_rows = $query->num_rows;
$this->load->view('my_active_req');
}
и это мое мнение
<?php foreach ($query->result() as $row) { ?>
<tr>
<td><?php echo $row->id; ?></td>
<td><?php echo $row->request_date; ?></td>
<td><?php echo $row->required_by_date; } ?></td>
</tr>
</table>
но ошибка неопределенной переменной $ query.я думаю, я не могу вернуть запрос $ и другие данные из моей модели на контроллер и контроллер на мой взгляд.Пожалуйста, предоставьте мне решение.`