貝殼 发表于 2012-6-9 21:33:39

分页类实际操作问题!!

Question.php(Contrller)

$this->load->model('Question_model');
$this->load->database();
$this->load->library('pagination');

$config['base_url'] = 'http://localhost/index.php/question/myQuestion/';
$config['total_rows'] = $this->Question_model->count_my_questions($data['user_name']);
$config['per_page'] = 1;
$config['first_link'] = '第一頁';
$config['last_link'] = '最後一頁';

$data['mine']=$this->Question_model->my_questions($data['user_name']);

$this->pagination->initialize($config);

$data['pagelink'] = $this->pagination->create_links(); ;


Question_model.php

       public function count_my_questions($username)
       {
               $query_mquestion=$this->db->query("SELECT * FROM `pre_questions` WHERE `question_askuser` LIKE '$username' LIMIT 0, 30 ");
                return $query_mquestion->num_rows();
       }

        public function my_questions($uname)
        {
                $query_my_question = $this->db->query("SELECT * FROM `pre_questions` WHERE `question_askuser` LIKE '$uname' LIMIT 0, 30 ");
                if ($query_my_question->num_rows() > 0){
                return $query_my_question;
                }
        }


效果:

你好,贝壳2,底下是您的发问纪录,方便您找到您过去问过的问题。

未到期 陕西彬县粗暴征地惹民怨

未到期 小学生因偷东西做全校检讨

未到期 村民谣传“警察打孕妇致流产”

未到期 武汉江夏区4男同床嫖宿2女

未到期 少女与3男聚众淫乱被拍视频

已到期 吸毒后聚众淫乱将被认定毒瘾严重

未到期 被甩了,怎麽平抚自己心情?

未到期 台南有什麽好吃的?

1 2 3 >最後一页

Sourcecode::
<strong>1</strong>&nbsp;<a href="http://localhost/index.php/question/myQuestion/1">2</a>&nbsp;<a href="http://localhost/index.php/question/myQuestion/2">3</a>&nbsp;<a href="http://localhost/index.php/question/myQuestion/1">&gt;</a>&nbsp;&nbsp;<a href="http://localhost/index.php/question/myQuestion/7">最後一页</a></div><hr>


分页连结点了没反应,不知道出了什麽问题?

乌有 发表于 2012-6-9 21:44:53

你model里的my_questions写得不正确,没有分页逻辑在里面.每一次都是获取最多30条记录,如何分页显示.

貝殼 发表于 2012-6-9 21:55:25

乌有 发表于 2012-6-9 21:44 static/image/common/back.gif
你model里的my_questions写得不正确,没有分页逻辑在里面.每一次都是获取最多30条记录,如何分页显示. ...

神馬是分页逻辑?

lamtin 发表于 2012-6-9 22:39:57

楼主是否会写SQL?

貝殼 发表于 2012-6-9 23:00:14

lamtin 发表于 2012-6-9 22:39 static/image/common/back.gif
楼主是否会写SQL?

好讽刺,但是至少问题解决了{:3_52:}

lamtin 发表于 2012-6-9 23:04:18

貝殼 发表于 2012-6-9 23:00 static/image/common/back.gif
好讽刺,但是至少问题解决了

用AR的话 model这两个方法可以简化成一个呢~

貝殼 发表于 2012-6-9 23:22:20

lamtin 发表于 2012-6-9 23:04 static/image/common/back.gif
用AR的话 model这两个方法可以简化成一个呢~

AR类我只用在Insert跟Update,SELECT我习惯直接query
页: [1]
查看完整版本: 分页类实际操作问题!!