私はCodeIgniterの中に、以下のアプリケーションを実行しようとすると、私は次のエラーを取得:メッセージ:未定義の変数:データ
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: data
Filename: views/blog.php
Line Number: 1
「を私はほとんど時間のためにそれを把握しようとしてきたと私はすることができますそれを働かせてください。私の見解は次のようになります。
<?php foreach($data->result() as $row): ?>
<h1><?php echo $row->title; ?></h1>
<p><?php echo $row->post; ?></p>
<?php endforeach; ?>
私のコントローラは次のようになります。
<?php
class Blog extends CI_Controller {
public function index()
{
$this->load->database();
$data = $this->db->get('posts');
$this->load->helper('url');
$this->load->view('header');
$this->load->view('blog', $data);
$this->load->view('footer');
}
}
誰もがこの問題を解決する方法を知っていますか?
'$ data'をロードする別のビュー設定していない、本当にこの変数を設定しましたか? –
$ data = $ this-> db-> get( 'posts'); ? – johntheripper