试图从数组中获取值

时间:2011-02-07 00:17:22

标签: php codeigniter

我的模特:

class Biz_model extends Model{

    function allInfo(){
        $q = $this->db->get('negocios');

        if($q->num_rows() > 0){
            foreach($q->result() as $row){
                $data[] = $row;
            }
            return $data;
        }
    }
} 

我的控制员:

$this->load->model('biz_model');
            $data['biz'] = $this->biz_model->allInfo();

我试图通过以下方式获取我的视野中的字段值:

<?php echo $biz->nombre; ?>

但到目前为止,它并没有像那样或它的任何变化。

1 个答案:

答案 0 :(得分:3)

您的模型正在返回一个行数组,因此在您的视图中,您需要循环遍历数组以获取行的字段:

<?php foreach ($biz as $b) : ?>
<?php echo $b->nombre; ?>
<?php endforeach; ?>