从控制器中的数组中获取值

时间:2014-03-20 06:04:21

标签: arrays codeigniter

我在控制器中有一个包含数组的函数

function get_art(){
$data['rec']=$this->article_model->get_article();
$this->load->view('first',$data);}

我需要来自$ data的section_id将它传递给模型中的另一个函数。我怎么能得到它? 谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

在视图中,您可以像下面一样访问它。

        <?php echo $rec->section_id; ?>

但是在没有查看模型函数的情况下,我无法确定是否从db读取中返回数组或单个对象。

答案 1 :(得分:0)

试试这个

function get_art(){
   $data['rec']=$this->article_model->get_article();
   foreach ($data['rec'] as $a) {
     print_r($a->section_id); // $this->article_model->anotherfun($a->section_id);
   }
   $this->load->view('first',$data);

}