Php 使用$this的Codeigniter分页->;db->;查询不起作用

Php 使用$this的Codeigniter分页->;db->;查询不起作用,php,sql,codeigniter-2,Php,Sql,Codeigniter 2,如何实施?如何设置分页 Url - localhost/ci/test/test_que/1 $sql=" select qo.id, qo.text FROM quiz_question qq, quiz_question_option qo WHERE qq.id='".$qid."' AND qq.id=qo.quiz_question_id"; $q=$this->db->query($sql,$num,$qid); 就是这样也许答案在这里:或者在这

如何实施?如何设置分页

Url - localhost/ci/test/test_que/1

$sql="
select qo.id,
       qo.text 
FROM quiz_question qq,
quiz_question_option qo 
WHERE qq.id='".$qid."' 
AND qq.id=qo.quiz_question_id";

$q=$this->db->query($sql,$num,$qid);
就是这样

也许答案在这里:或者在这里:如果出现任何问题,请发回。但不应该这样做,因为视频教程非常清楚。到底是什么不起作用?请说得更具体些。
private function total_rows($sql){
$Query = $this->db->query($sql);
return $Query->num_rows();

}

$this->load->library('pagination');

$config['base_url'] = 'localhost/ci/test/test_que/1'; //your base url
$config['uri_segment'] = 3; //set URI Segment
$config['total_rows'] = $this->total_rows($sql); //your sql query for counting rows
$config['per_page'] = 10; //files or questions per page


$this->pagination->initialize($config); //put this in view