查询分页的记录条目数,如何才能不浪费呢
我使用Active Record 类进行查询,为了分页我使用这样的语句:$this->db->limit(50,$page*50);$page为get的页码参数。
在我分页后,我需要知道本次查询有多少记录条目数,于是我先
$query = $this->db->get();
$total_rows = $query->num_rows();
$this->db->limit(50,$p*50);
$query2 = $this->db->get();
我发现 $this->db->get()之后,无法再执行limit(),于是我只好再苦逼地重新抄了一遍查询代码。
代码冗余,而且效率低下,望高人指点
封装 本帖最后由 阿亮 于 2012-7-25 15:54 编辑
visvoy 发表于 2012-7-24 21:32 static/image/common/back.gif
封装
怎么封装啊,可以讲详细一点吗,我没有搜到相关的东西。 visvoy 发表于 2012-7-24 21:32 static/image/common/back.gif
封装
版主!CI分页的链接可以这样做吗
帖子:http://codeigniter.org.cn/forums/thread-13837-1-1.html
页:
[1]