Codeigniter - 解析错误:语法错误,意外'$ this'

时间:2015-02-18 10:05:59

标签: php codeigniter

我开始学习codeigniter。我在尝试运行项目时遇到此错误。

  

解析错误:语法错误,意外' $ this' (T_VARIABLE),期待   &#39 ;;'或者' {'在C:\ xampp \ htdocs \ Codeigniter \ application \ models \ post.php中   在第5行

我的模型 - 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($start,$num);
        $query=$this->db->get();
        return $query->result_array();
    }
}

我的Controller-posts.php:

<?php
class Posts extends CI_Controller{
    function index(){
        $this->load->model('post');
        $data['posts'] = $this->post->get_posts();
        print_r($data['posts']);
    }
}

1 个答案:

答案 0 :(得分:1)

function get_posts($num=20, $start=0)

你错过了这个功能的支撑。它应该是;

function get_posts($num=20, $start=0) {