控制器查看数组传输错误

时间:2016-04-11 04:26:05

标签: php codeigniter

我的控制器中有一个数组,我正在加载视图并将数组传输到它

我的控制器功能是这个

public function do_search()
{
    $exp=$this->input->post('expert');
    $records=$this->do_search_md->search($exp);
    //debug($records);die;
    if (!empty($records)) 
    {
    $this->load->view('new',$records);
    //$this->load->view('header');
    //$this->load->view('getdr1',$records);
    }
    else
    echo "error";
}

$ records是我的数组..我的调试器帮助器中有一个函数

debug($records);

工作正常 给出这样的结果 enter image description here

但是当我加载getdr1视图时...它表示$ records是UNDEFIND !!!

1 个答案:

答案 0 :(得分:0)

你需要将它放在这样的数组中,然后加载:

$data['records'] = $records;

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