从Database CodeIgniter获取数据时出错

时间:2014-12-31 15:08:15

标签: php mysql codeigniter

我是CodeIgniter的新手,从数据库中获取数据时遇到问题。我怎样才能解决这个问题?我的代码是

class Disaster_model extends CI_Model
{

public function __construct()
{
    parent::__construct();
    $this->table = 'disasters';
}

public function lists()
{
    $data = $this->db->get($this->table);
    return json_encode($data->result());
}
}

错误包括:Undefined property: Disaster::$dbCall to a member function get() on null。请帮帮我。

2 个答案:

答案 0 :(得分:1)

哦,我忘了在autoload.php上自动加载数据库。

我刚刚添加了database in $ autoload [' libraries'] = array(' dabatase');`

答案 1 :(得分:0)

您需要在代码点火器配置中设置数据库连接。

这基本上是说 - > db变量为空。

Setup your DB in Code Igniter