这是我的控制器:我的模型并没有在控制器加载笨
defined('BASEPATH') OR exit('No direct script access allowed');
class Welcome extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->model('User_model');
$this->load->helper(array('form','text','url','array'));
$this->load->library(array('Form_validation','email','session'));
}
public function index()
{
$this->model->insert_item();
$this->load->view('welcome_message');
}
}
这是我的模型:
defined('BASEPATH') OR exit('No direct script access allowed');
class User_model extends CI_Model {
public function insert_item()
{
echo "hi";
}
}
当我调用模型的功能,但它不会加载它秀错误致命错误:调用非对象上的成员函数insert_item()
请记住,我们只使用模型来做数据库操作, – Ukasyah
@Ukasyah - 事实并非如此。您可以将模型用于任何数据处理情况(如从xml或json中检索数据)。 – shaggy