我是 codeIgniter 的新手。我的问题是致命错误:在第 12 行的 C:\xampp\htdocs\ci_series_5\application\controllers\posts.php 中的非对象上调用成员函数 get_posts()
class Posts extends CI_Controller{
function _construct(){
parent::_construct();
$this->load->model('post');
}
function index(){
$data['posts']=$this->post->get_posts(); line 12
$this->load->view('post_index',$data);
}
模型中的 Post.php 如下
class Post extends CI_Model{
function get_posts($num=20,$start=0){
$this->db->select()->from('posts')
->where('active',1)->order_by('date_added', 'desc')
->limit($num,$start);
$query=$this->db->get();
return $query->result_array();
}
function get_post($postID){
$this->db->select()->from('posts')->where(array('active'=>1,
'postID'=>$postID))->order_by('date_added','desc');
$query=$this->db->get();
return $query->first_row('array');
}