我一直都在發生這種情況,我從來不確定它爲什麼會發生。這裏是我的模型查詢:Codeigniter返回非對象
$query = $this->db->query('SELECT * FROM members WHERE email = "' . $this->session->userdata('email') . '"');
return $query;
我嘗試這個輸出在我看來有:
foreach($query->result() as $row) {...echo $row->name, etc.}
但我得到一個錯誤:
Fatal error: Call to a member function result() on a non-object ...
我跑的探查和我的查詢是有效的,並且數據庫中的數據被拉取。那麼我做錯了什麼?
老實說,我們需要更多的代碼來充分地爲您提供幫助。 – jondavidjohn 2011-02-08 02:09:07
確切複製http://stackoverflow.com/questions/4714802/codeigniter-problem-retrieving-and-displaying-data-from-db – jondavidjohn 2011-02-08 02:37:02
沒有違法,jondavidjohn,但解決方案是不同的。查看兩種可接受解決方案之間的差異。 – sehummel 2011-02-08 15:57:52