用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1414|回复: 5
收起左侧

[HELP] ci一维数组分配问题

[复制链接]
发表于 2014-6-16 14:59:00 | 显示全部楼层 |阅读模式
如何将一维数组分配到views中,总是提示错误未定义
发表于 2014-6-26 09:02:16 | 显示全部楼层
这个就不是CI的问题了,你可以吧数组循环一下,对应的键名对上对应的数值,再用$data替换过去就好了
发表于 2014-6-26 14:20:28 | 显示全部楼层
楼上说的对,应该是没传过去,
发表于 2014-7-1 10:55:18 | 显示全部楼层
即使传一位数组也要
$this->load->view('view_name',array('avg'=>$arr));

在view里面访问使用 $avg
发表于 2014-7-2 14:49:32 | 显示全部楼层
再套一层传过去。
例如模板中要使用: $ox = array('name' => '小明', 'age' => 18);
则在控制器中:
$this->load->view('view_name',array('ox'=>$ox));

我自己常用的写法是把要传递给视图的的数据,使用$data传递

例如:
$ox = array('name' => '小明', 'age' => 18);
$data['ox'] = $ox;

$this->load->view('view_name',$data);

本版积分规则