По какой-то причине я не могу использовать результаты запроса в той же функции, которая их вызывает. Пожалуйста, посмотрите контроллер ниже и модель и дайте мне знать, где моя проблема.
Что ломает, так это строка 2 контроллера, пытающаяся объединить результат запроса contact_name и description_computer и сохранить его как имя переменной. Я получаю следующую ошибку «Неопределенная переменная: запрос» для обоих результатов запроса.
Использование codeigniter.
Контроллер
function get_quarter_info($data)
{
$data['query'] = $this->model->get_client_info($data);
$data['name'] = $query['contact_name'] . " " . $query['description_computer'] . ".pdf";
$html = $this->load->view('Quarter_info_view', $data, true);
$pdf = pdf_create($html, '', false);
write_file($data['name'], $pdf);
$this->index();
}
Модель
function get_client_info($data)
{
$query = $this->db->get_where('subscriber_report', array('client_number'=> $data['client_number']));
return $query->row_array();
}