ThinkPHP关于分页的使用
来源:互联网 发布:java 未来 知乎 编辑:程序博客网 时间:2024/05/16 11:50
在官方提供下载的实例文档中有一个关于分页的代码实例,原文如下:
控制器IndexAction类<?php class IndexAction extends Action{ public function index() { //自定义 $Form=M('Form'); import("@.ORG.Page"); //导入分页类 $count = $Form->count(); //计算总数 $p = new Page ( $count, 5 ); $list=$Form->limit($p->firstRow.','.$p->listRows)->order('id desc')->findAll(); $p->setConfig('header','篇记录'); $p->setConfig('prev',"<"); $p->setConfig('next','>'); $p->setConfig('first','<<'); $p->setConfig('last','>>'); $page = $p->show (); $this->assign( "page", $page ); $this->assign ( "list", $list ); $this->display(); } public function Mypage(){ //普通方式实现分页 $Form=M('Form'); import("@.ORG.Page"); //导入分页类 $count = $Form->count(); //计算总数 $p = new Page ( $count, 5 ); $list=$Form->limit($p->firstRow.','.$p->listRows)->order('id desc')->findAll(); $page = $p->show (); $this->assign ( "page", $page ); $this->assign ( "list", $list ); $this->display(); } } ?>
其中的原理是 先导入分页类,然后计算总共的条数,最后用SQl的limit方法分段取数据。这个是最基本的一个分页方法。当然我们可以让这个操作变的完美一些。
- ThinkPHP关于分页的使用
- 使用thinkPHP的分页
- 关于如何使用thinkphp自带的分页功能
- 关于ThinkPHP分页与苦力数组的结合使用
- thinkphp中分页的使用
- DWZ中使用ThinkPHP的分页功能
- PHP小记:ThinkPHP的分页使用
- ThinkPHP分页类的使用相关问题
- THINKPHP 使用分页
- ThinkPHP分页的实现
- thinkphp的分页类
- thinkPHP分页的实现
- Thinkphp 3.2 的分页
- ThinkPHP的使用(三)带查询条件的分页
- thinkphp关于session的使用总结
- thinkphp关于session的使用总结
- 关于thinkphp模型的扩展使用!
- 关于ThinkPHP里面IF标签的使用
- 复习下模板函数和模板类
- iPhone 4S已从深圳发货 周五抵达美国
- 关于struts2框架配置文件的相关知识
- 缺乏危机感
- stringstream与string
- ThinkPHP关于分页的使用
- 网站实现伪静态
- 网易笔试归来
- 在以普通用户打开的VIM当中以root保存
- 你是否具备了架构师的能力?
- The resource object with key 'Login_Username_Label' was not found. (未找到键为'Login_Username_Label的资源对象)
- ORA-12514 连接Oracle 10g时监听进程不能解析在连接描述符
- vim使用总结
- TEK逻辑分析或者示波器有iPad客户端就好了