【发布时间】:2011-04-23 07:20:54
【问题描述】:
嘿,我正在使用 codeigniter,我收到了这个错误
遇到了 PHP 错误
严重性:通知
消息:未定义变量:查询
文件名:views/nyheder_view.php
行号:2 遇到 PHP 错误
严重性:警告
消息:为 foreach() 提供的参数无效
文件名:views/nyheder_view.php
行号:2
我的控制器:
<?php
class Nyheder extends Controller {
function index()
{
$data['content'] = 'nyheder_view';
$this->load->view('includes/template', $data);
}
function vis()
{
//parent::controller();
$this->load->model('nyheder_model');
$data['query'] = $this->nyheder_model->load_nyheder();
$this->load->view('nyheder_view', $data);
}
}
?>
我的看法
<?php foreach($query as $row) : ?>
<h1><?php echo $row->overskrift; ?></h1>
<p><?php echo $row->indhold; ?></p>
<?php endforeach;?>
【问题讨论】:
-
也请告诉我们
nyheder_model。 -
正如其他人所建议的,您的 $this->nyheder_model->load_nyheder();必须返回 null 或 false。
标签: codeigniter foreach