我想在我的控制器中显示我的模型查询返回结果,但我不知道该怎么做。你能告诉我吗?在此先感谢在Codeigniter中的控制器回显/打印查询结果
控制器:
function updateJobsheetCDC()
{
$prnID = $this->input->post('prnID');
$this->load->model('Ipss_model');
$data['prnEmail'] = $this->Ipss_model->prnEmailList($prnID);
echo $data['prnEmail']['name'];
}
型号:
function prnEmailList($prnID)
{
$q = $this->db->query("SELECT pm.* , prm.*,e.* from principal_master pm ,principal prm,email e where pm.prnID=e.prnID and prm.prID= pm.prID and e.prnID='" .$prnID."'");
if($q->num_rows()>0) {
foreach($q ->result() as $row)
{
$data[] = $row;
}
return $data;
}
}
我已经试过 回声$数据[ 'prnEmail'] [ '名'];但它不工作。它显示严重性:通知
消息:未定义的索引:名称。
只要尝试在控制器中使用'print_r($ data)'。 –
请确保你有表中的记录! –
'echo“
”;退出;'使用这个更好的输出 –