gpt4 book ai didi

php - 在调用它们的同一函数中使用查询结果

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:00 25 4
gpt4 key购买 nike

出于某种原因,我无法在调用它们的同一函数中使用查询结果。请查看下面的 Controller 和型号,让我知道我的问题出在哪里。

发生故障的是 Controller 的第 2 行,试图连接查询结果 contact_name 和 description_computer 并将其保存为变量名。对于两个查询结果,我都收到以下错误“Undefined variable: query”。

使用 codeigniter。

Controller

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();
}

最佳答案

您可能应该使用 $query 而不是 $data['query]data 数组用于将数据传递到您的 View 。

关于php - 在调用它们的同一函数中使用查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7020839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com