求各位大神指点
本帖最后由 jjc 于 2017-11-1 15:40 编辑控制器页面
$res =$this->db->query('select * from fnpch_commodity');
$query = $res->result_array();
$this->load->helper('url');
$this->load->view('public/header');
$this->load->view('reception/index',$query);
视图页面
<ul>
<?phpforeach($query as $val):?>
<li><a href="#" title=""><?=$val['title']?></a></li>
<?phpendforeach;?>
</ul>
报错
A PHP Error was encounteredSeverity: Notice
Message:Undefined variable: query
Filename: reception/index.php
Line Number: 71
首先你要明白控制器是怎么给视图传递数据的,不是直接把变量传递过去,你把控制器中的 $query 换成 $data['query'],然后加载视图的时候传递 $data,例如$this->load->view('reception/index', $data); 就可以在视图中直接使用 $query 了
页:
[1]