$this->db->insert 问题
表单提交后出现下面错误,请高手帮忙A PHP Error was encountered
Severity: Notice
Message: Undefined property: MContacts::$db
Filename: models/mcontacts.php
Line Number: 18
Fatal error: Call to a member function insert() on a non-object in C:\xampp\htdocs\test\system\application\models\mcontacts.php on line 18 mcontacts.php文件内容:
<?php
/*创建一个模型类,用来向数据库插入数据*/
class MContacts extends Model{
function MContacts(){
parent::Model();//使用父类构造器
//$this->load->database();
}
function addContact(){
$now = date("Y-m-d H-i-s");
$data = array(
'name' => $this->input->xss_clean($this->input->post('name')),//表单整理
'email' => $this->input->xss_clean($this->input->post('email')),
'notes' => $this->input->xss_clean($this->input->post('notes')),
'ipaddress' => $this->input->ip_address(),
'stamp' => $now
);
//$this->load->database();
$this->db->insert('contacts',$data);
}
}
?> 急需解决,请各位老大帮忙 //$this->load->database();
^
|
去掉 function MContacts(){
parent::Model();//使用父类构造器
//$this->load->database();
}
===》
function MContacts(){
parent::Model();//使用父类构造器
$this->load->database();
} 去掉也不好使 在controller里面load->database
你在model里面load,对象不会自动附加到model->db里面 好了,谢谢,是php.ini里有短代码没改 我也遇到了这个问题,要修改php.ini的哪一块啊,我是菜鸟
justfate 发表于 2010-6-3 19:05 static/image/common/back.gif
好了,谢谢,是php.ini里有短代码没改
怎么改啊?
页:
[1]