控制器功能:
function my_feeds()
{
$this->load->model('membership_model');
$query = $this->membership_model->get_my_feeds();
if($query->num_rows()>0) {
$this->load->view('my_feed');
}
视图:
foreach ($query as $row){
echo $row->title."<br/>";
}
我想显示每个标题,但它不起作用。错误:未定义的变量查询。 我应该在我的视图中对用户$查询做些什么?
答案 0 :(得分:2)
更改您的控制器代码,如下所示:
您没有将数据传递给查看文件。
if($query->num_rows()>0) {
$res = $query->result();
$this->load->view('my_feed',array("query"=>$res));
}
答案 1 :(得分:0)
控制器:
function my_feeds()
{
$this->load->model('membership_model');
$query = $this->membership_model->get_my_feeds();
if($query->num_rows()>0) {
$this->data['feed'] = $query;
$this->load->view('my_feed');
}
查看:
<?php foreach($feed as $value) : ?>
<td> <?=$value->nameofcolumn;?> </td>
<?php endforeach; ?>