如何从MySQL获取多行并在codeigniter中单独显示在视图中

时间:2016-08-06 20:13:59

标签: php mysql codeigniter mysqli fetch

我想在视图中获取多行,而不是在不同的容器中单独获取数组()。我搜索了不同的代码,但都失败了,我使用下面的代码单独获取数据,但得到了错误gerReference()

compareAndSet()

1 个答案:

答案 0 :(得分:1)

$移除$row($i);您需要使用的row()

<?php
 $query = $this->db->get("content");
 for($i=0;$i < $query->num_rows(); ++$i){
 $data[$i]['c_id'] = $query->row($i)->c_id;
 $data[$i]['con'] = $query->row($i)->c_content;
 $data[$i]['img'] = $query->row($i)->c_image;
 $data[$i]['link'] = $query->row($i)->c_link;
 $data[$i]['heading'] = $query->row($i)->c_heading;
     } 
// for echo 3rd value of data row
echo $data[3]['con'];  
?>