猪仔仔 发表于 2014-6-16 14:59:00

ci一维数组分配问题

如何将一维数组分配到views中,总是提示错误未定义

陌上花|彼岸红 发表于 2014-6-26 09:02:16

这个就不是CI的问题了,你可以吧数组循环一下,对应的键名对上对应的数值,再用$data替换过去就好了

goyuquan 发表于 2014-6-26 14:20:28

楼上说的对,应该是没传过去,

IvanCI 发表于 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);

莺子 发表于 2014-7-2 15:09:55

学习了~~~~~~~~~~~:lol
页: [1]
查看完整版本: ci一维数组分配问题