【发布时间】:2017-04-07 22:19:01
【问题描述】:
我创建了一个连接 2 个表的模型
function list_get($id){
$this->load->database();
$query = $this->db-> select('*')
->from('lists')
->join('list_items', 'list_items.items_list_id = lists.list_id')
->where('items_list_id', $id);
return $query->get()->row_array();
}
在我的控制器中,我创建了 view_list 函数
public function view_list($id = !FALSE){
$this->load->model('model_lists');
$data["query"] = $this->model_lists->list_get($id);
$this->load->model('model_lists');
if($data["query"]){
$this->load->view('lists/view_list',$data);
} else {
redirect('lists');
}
}
现在我的视图只返回数据库中的第一个结果
<?php echo $query['item_url'];?>如何创建一个 foreach 来显示所有结果?
【问题讨论】:
标签: codeigniter codeigniter-2 codeigniter-3