Php Can';无法在Codeigniter中获取本地主机数据库以呈现数据

Php Can';无法在Codeigniter中获取本地主机数据库以呈现数据,php,mysql,codeigniter,Php,Mysql,Codeigniter,我在本地主机上安装了Codeigniter。我并没有收到任何数据库连接错误,但当我尝试对表中的测试数据进行简单转储时,什么都不会显示 我设置自动加载如下: $autoload['libraries'] = array('database', 'session'); $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username

我在本地主机上安装了Codeigniter。我并没有收到任何数据库连接错误,但当我尝试对表中的测试数据进行简单转储时,什么都不会显示

我设置自动加载如下:

$autoload['libraries'] = array('database', 'session');
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'ci_series';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
我按如下方式设置数据库配置:

$autoload['libraries'] = array('database', 'session');
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'ci_series';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
这是我的模型:

class Post extends CI_Model{
    public function get_posts($num=20,$start=0){
        $this->db->select()->from('posts')->where('active',1)->order_by('date_added','desc')->limit(0,20);
        $query=$this->db->get();
        return $query->result_array();
    }
}
这是我的控制器:

class Posts extends CI_Controller{
    public function index(){
        $this->load->model('post');
        $data['posts']=$this->post->get_posts();
        echo "<pre>";print_r($data['posts']);echo"</pre>";
    }
}
class Posts扩展CI_控制器{
公共职能指数(){
$this->load->model('post');
$data['posts']=$this->post->get_posts();
echo“;print_r($data['posts']);echo”;
}
}

有什么想法吗?

一定还有别的:
$data['posts']
至少是一个空数组在
->limit(0,20)
调用中,第一个参数是limit,第二个参数是offset。所以您将行限制为0?