您好,我剛剛觀看了Nettuts上的第一個/第一天的截屏視頻「從scracth CodeIgniter」而我已經遇到了一個我不明白的錯誤。下面是截圖http://i39.tinypic.com/14mtc0n.jpg致命錯誤:調用第6行的C: wamp www ci application models site_model.php中的非對象的成員函數get()
在我的模型的代碼\ site_model.php是一樣的截屏
models\site_model.php
class Site_model extends CI_Model {
function getAll() {
$q = $this->db->get('test');
if($q->num_rows() > 0) {
foreach ($q->result() as $row) {
$data[] = $row;
}
return $data;
}
}
而且控制器控制器\ site.php
class Site extends CI_Controller {
function index(){
$this-> load-> model('site_model');
$data['records'] = $this-> site_model-> getAll();
$this-> load-> view('home', $data);
}
}
這是我的數據庫信息incase
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'ci_series';
(rest is default below)
謝謝
自動加載數據庫「它說,‘測試’是一個錯誤的參數?」 - 你能再次閱讀錯誤信息嗎? – zerkms 2012-03-09 05:23:35
可能重複[Codeigniter模型錯誤](http://stackoverflow.com/questions/8625703/codeigniter-model-error) – 2012-03-09 05:25:47
感謝Madmartigan,那個線程解決了我的問題,我需要有「$ this-> load->數據庫();」截屏視頻沒有做到這一點。哦,這個截屏會是大約2年。 – Matt 2012-03-09 05:50:20