ci+smarty的数据查询结果显示问题
因为工作的需要,必须得用ci结合smarty的方式,现在的问题是,我要在页面中的表格中循环显示查询到的信息,控制层:
function show()
{
$this->load->model('m_port');
$date=$this->m_port->show();
$this->smarty->assign('obj',$date->result());
$this->smarty->display('show.html');
}
模板层:
function show()
{
$query=$this->db->query('select * from port_index');
return $query;
}
smarty模板:
{section name=sec loop=$obj}
<tr>
<td>{$obj.ename}</td>
<td>{$obj.cname}({$obj.country})</td>
<td>{$obj.frerate}</td>
<td>{$obj.shipcom}</td>
<td>{$obj.saildate}</td>
<td>{$obj.ranges}</td>
<td>{$obj.remark}</td>
</tr>
{/section}
现在页面显示:
Fatal error: Cannot use object of type stdClass as array in
请问是什么原因,本人新人,请指教!
不熟悉 smarty 哈哈! lynn.wang 发表于 2012-3-5 10:05 static/image/common/back.gif
不熟悉 smarty 哈哈!
嘻嘻
解决就好
页:
[1]