我下面的視頻教程笨,我的代碼是完全一樣的教程,但我收到以下錯誤:繼笨教程和recieving一個致命錯誤
Fatal error: Call to a member function get() on a non-object /public_html/application/models/site_model.php on line 7
有誰看到什麼我在下面的代碼中做錯了?
這是7號線
$q = $this->db->get('test');
這是頁面的完整代碼
class Site_model extends CI_Model {
function getALL() {
$q = $this->db->get('test');
if($q->num_row() > 0) {
foreach ($q->result() as $row) {
$data[] = $row;
}
return $data;
}
}
}
'$ this-> db' [object]沒有初始化,既沒有在'class Site_model'也沒有'CI_Model' ...知道我的意思嗎? – djot
你可能有不同的CI安裝 – Kyslik
儘管你的答案不是解決這個問題的答案,但你的答案是部分正確的,因爲你現在必須在模型和控制器類前面添加CI_,而舊的教程沒有顯示。我想指出這是因爲有人遇到這個問題,因爲兩天前這是我的第一個問題。 –