ThinkPHP中实现分页(实例)
来源:互联网 发布:网络教育报名网站 编辑:程序博客网 时间:2024/06/05 14:52
WuliuAction.class.php
<?php
class WuliuAction extends Action{
public function zhuanxian(){
$Data = M('news'); // 实例化Data数据对象
import('ORG.Util.Page');// 导入分页类
$count = $Data->count();// 查询满足要求的总记录数
$Page = new Page($count,2);// 实例化分页类 传入总记录数
// 进行分页数据查询 注意page方法的参数的前面部分是当前的页数使用 $_GET[p]获取
$nowPage = isset($_GET['p'])?$_GET['p']:1;
$list = $Data->order('news_id')->page($nowPage.','.$Page->listRows)->select();
$show = $Page->show();// 分页显示输出
$this->assign('page',$show);// 赋值分页输出
$this->assign('list',$list);// 赋值数据集
$this->display(page); // 输出模板
}
fenye.html
<div><h1>车辆专线信息:</h1><hr></div>
<div class="ssl" ><table class="ziti" bgcolor="#666666" border="1" bordercolor="#FFFFCC" cellpadding="1" cellspacing="1" width="100%">
<tbody>
<tr>
<td align="center" bgcolor="#FFFFCC" height="10" width="225">车牌号码</td>
<td align="center" bgcolor="#FFFFCC" width="235">发出地</td>
<td align="center" bgcolor="#FFFFCC" width="235">终点</td>
<td width="212" align="center" bgcolor="#FFFFCC">车辆描述</td>
<td align="center" bgcolor="#FFFFCC" width="225">发车时间</td>
<td align="center" bgcolor="#FFFFCC" width="151">操作</td>
</tr>
<volist name="list" id="vo">
<tr>
<td align="center" bgcolor="#FFFFCC">{$vo.news_num}</td>
<td align="center" bgcolor="#FFFFCC">{$vo.news_way1}</td>
<td align="center" bgcolor="#FFFFCC">{$vo.news_way2}</td>
<td align="center" bgcolor="#FFFFCC">{$vo.news_des}</td>
<td align="center" bgcolor="#FFFFCC">{$vo.news_time}</td>
<td align="center" bgcolor="#FFFFCC"><a href='__URL__/show/new_id/{$vo.new_id}'>查看</a> <a href='__URL__/dingdan/new_id/{$vo.new_id}'>订购</a></td>
</tr>
</volist>
</tbody></table>
<div class="result page"><center>{$page}</center></div>
效果如下:
- ThinkPHP中实现分页(实例)
- ThinkPHP分页实例
- ThinkPHP分页实例
- ThinkPHP实现分页
- ThinkPHP分页的实现
- ThinkPHP分页功能实现
- ThinkPHP分页功能实现
- ThinkPHP 分页实现
- thinkphp分页实现
- thinkPHP分页的实现
- thinkphp 实现异步分页
- thinkphp实现数据分页
- thinkPHP分页实例及详解
- thinkphp中使用ajax实现无刷新分页
- thinkphp中分页类改写,实现类似ajax效果;
- 利用ThinkPHP实现分页显示
- Thinkphp 实现数据分页显示
- thinkphp实现数组分页示例
- LVM2命令和测试
- ThinkPHP邮件发送函数
- IO指令模拟流程(6)
- 收藏的一系列教程帖子,很适合有一定基础,想要进阶的同学
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
- ThinkPHP中实现分页(实例)
- Linux守护进程
- 安卓开发 中文课程 (9)--颜色
- 2013腾讯实习 面试记录
- 虚拟机安装Ubuntu的上网设置(有线网络和无线网络)
- 项目四
- redhat 卸载 自带的jdk
- 面试基础题之一:构造函数体中只调用memset将对象的字节内容都置0,有什么安全隐患?
- 优化网站设计系列文章总结和导读