何らかの理由で、クエリ結果を同じ関数で使用できません。下記のコントローラーを見て、モデルを作り、私の問題がどこにあるか教えてください。クエリの結果と同じ関数でクエリを使用する
コントローラの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();
}
あなたはget_quater_info
に$query
に値を代入していない
function get_client_info($data)
{
$query = $this->db->get_where('subscriber_report', array('client_number'=> $data['client_number']));
return $query->row_array();
}