我很喜歡codeigniter,但此刻有一個惱人的小問題,雖然,當試圖刪除一個項目,我得到「消息:未定義的財產:Site :: $ url」我唯一的猜測可能是某事是不正確與URL幫手被包括在內?我在配置中自動加載它。Codeigniter的刪除
這是我在模型
function delete_record()
{
$this->db->where('id', $this->url->segment(3));
$this->db->delete('items');
}
這裏我叫它在視圖中刪除功能:
<?php echo $row->subject; ?> <?php echo anchor("site/delete/$row->id","Delete");?>
這是控制器:
function delete(){
$this->Site_model->delete_record();
$this->index();
}
和剛確保我沒有做任何錯誤..這是在自動加載中的配置:
$autoload['helper'] = array('url', 'form');
$autoload['libraries'] = array('database');
非常感謝您的任何幫助!