1
我遇到了CodeIgniter的問題。這是消息:嚴重性:通知消息:試圖獲取非對象錯誤的屬性以顯示數據
遇到甲PHP錯誤
嚴重性:注意
消息:試圖獲得非對象的屬性
文件名:視圖/ read.php
行號:89
我有這樣一個模型:
var $news = 'news';
function read($id)
{
$this->db->join('category', 'category.id_category = news.id_category');
$this->db->join('editor', 'editor.id_editor = news.id_editor');
$query = $this->db->get_where($this->news, array('id' => $id));
return $query->row();
}
這是我的控制器:
...
$data['news'] = $this->Newsmodel->read($id);
$this->load->view('read', $data);
這是我的看法:
...
<div class="news">
<?php echo $news->title; ?>
</div>
如何解決這個問題呢?
因爲'$新聞中心 - > title'不存在。嘗試'var_dump($ news);'看看'$ news'裏面有什麼 –
是的,我同意@ User016 – Shudmeyer
它不起作用。我把它放到我的控制器中: $ data ['news'] = $ this-> Newsmodel-> read($ id); var_dump($ data ['news']); $ this-> load-> view('news',$ data); 哦,這是真的嗎? – bob