Php codeigniter-使用多个数据库提交表单时出现未定义属性错误
当您使用多个数据库时,我在codeigniter中提交表单时遇到问题 出现的错误是 未定义属性 致命错误:对非对象调用成员函数insert() 这是我的密码 控制器(site.php) 似乎发生错误是因为我的控制器(site.php)是Php codeigniter-使用多个数据库提交表单时出现未定义属性错误,php,mysql,codeigniter,Php,Mysql,Codeigniter,当您使用多个数据库时,我在codeigniter中提交表单时遇到问题 出现的错误是 未定义属性 致命错误:对非对象调用成员函数insert() 这是我的密码 控制器(site.php) 似乎发生错误是因为我的控制器(site.php)是 $this->cms_db->insert('records', $newdata); 它说cms_db是一个未定义的属性 我也这样试过 $cms_db->insert('records',$newdata) 但同样的错误仍然出现 我错过
$this->cms_db->insert('records', $newdata);
它说cms_db是一个未定义的属性
我也这样试过
$cms_db->insert('records',$newdata)
但同样的错误仍然出现
我错过什么了吗
谢谢为什么要在控制器上执行数据库活动?您应该在模型内部执行此操作,否则它将违背MVCthanks的目的。把它放在模型里就行了
$this->cms_db->insert('records', $newdata);
$cms_db->insert('records',$newdata)