CI, 控制器从Model取了值,怎么往视图传
Model:class department_model extends CI_Model
{
function load_dep()
{
$sql="select * from test_department";
$res=$this->db->query($sql);
return $res->result();
}
}
----------------------------------------------------------------------------------------------
Controller:
class user extends CI_Controller
{
function login(){
$this->load->model('department_model');
$dep_data['res']=$this->department_model->load_dep();
$this->load->view('department_create_view',$dep_data);
}
}
------------------------------------------------------------------------------------------------
View:
<select id="dep_belong">
<?php
foreach($res as $row)
{
echo "<option>".$row."</option>";
}
?>
</select>
-------------------------------------------------------------------------------------------------
得出以下错误。请问以上错在哪里,求高手帮忙,我是个刚接触CI的新手.
---------------------------------------------------------------------------------------------
A PHP Error was encountered
Severity: 4096
Message:Object of class stdClass could not be converted to string
Filename: views/department_create_view.php
Line Number: 17
---------------------------------------------------------------------------------------------
先在此谢谢。
echo "<option>".$row."</option>";
$row这里是个对象 一叶扁舟 发表于 2014-7-8 15:16
echo "".$row."";
$row这里是个对象
请问我应该怎么写?
像这样式$row lingjuda 发表于 2014-7-8 15:24
请问我应该怎么写?
$row->字段名
一叶扁舟 发表于 2014-7-8 17:32
$row->字段名
非常感谢。{:soso_e100:}
页:
[1]