Codeigniter版本(3.0.3)模型中的错误未定义属性:Admin :: $ Admin_model

时间:2016-01-01 04:22:05

标签: php codeigniter

控制器

public function add_package()
    {
       $this->load->model('admin_model');
      $this->Admin_model->add_packages($package);
    }

admin_model.php

    class Admin_model extends CI_Model
    {
      public function add_packages($data)
        {
            return $this->db->insert('george_packges',$data);
        }
}

为什么我会收到此错误Undefined property: Admin::$Admin_model以及此错误

  

致命错误:在null中调用成员函数add_packages()   第130行的C:\ xampp \ htdocs \ holiday \ application \ controllers \ Admin.php

1 个答案:

答案 0 :(得分:0)

更改加载模型变量,因为加载和使用的模型不同,因此变量不匹配。

$ this-> Admin_model-> add_packages($ package); //目前使用

$this->admin_model->add_packages($package);