问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

thinkphp3.2.3完整包的分页类放在哪

发布网友 发布时间:2022-09-11 20:50

我来回答

2个回答

热心网友 时间:2024-12-12 19:29

把解压后的Page.class.php放入ThinkPHP/Extend/Library/ORG/Util/(如果没有请手动创建)目录下面。
thinkphp 自带的分页非常好用美观,先看一下如下代码片段

$Data = M('Data'); // 实例化Data数据对象 date 是你的表名
import('ORG.Util.Page');// 导入分页类
$count = $Data->where($map)->count();// 查询满足要求的总记录数 $map表示查询条件
$Page = new Page($count);// 实例化分页类 传入总记录数
$show = $Page->show();// 分页显示输出
// 进行分页数据查询
$list = $Data->where($map)->order('id')->limit($Page->firstRow.','.$Page->listRows)->select(); // $Page->firstRow 起始条数 $Page->listRows 获取多少条
$this->assign('list',$list);// 赋值数据集
$this->assign('page',$show);// 赋值分页输出
$this->display(); // 输出模板
复制代码
如果没有任何数据的话,分页显示为空白。所以在进行测试之前,请确保你的数据表里面有一定的数据,然后,我们在模板中添加分页输出变量即可:
<table cellpadding=3 cellspacing=5>
<volist name="list" id="vo">
<tr>
<td >[ {$vo.create_time|date='Y-m-d H:i:s',###} ] {$vo.title} </td>
</tr>
</volist>
<tr>
</tr>
</table>
<div class="result page">{$page}</div>
复制代码
可以看到分页输出只需要采用{$page}变量在模板中输出即可。
分页传值的变量是p,生成的分页跳转地址可能类似于:
http://serverName/index.php/Data/index/p/1 第一页 p =1
http://serverName/index.php/Data/index/p/2 第二页 p =2
有不懂的到<<thinkphp技术群>>提问, 有老师辅导学习 群号 364702379 文明学习,请理性发言
复制代码
看看下图的分页效果

热心网友 时间:2024-12-12 19:30

    public function TradingList($p = null) {
        $p = intval($p) ? intval($p) : 1;
        $pageSize = 15;
        $offset = ($p - 1) * $pageSize;
        $db = M('rebate_trading');
        $TradingList = $db->where(array('userid' => XAAKE))->order('time')->limit($offset, $pageSize)->select();
        $count = count($db->where(array('userid' => XAAKE))->select());
        $page = new \Think\Page($count, $pageSize);
        $page = $page->show();
        $this->assign('page', $page);
        $this->assign('TradingList', $TradingList);
        $this->pagetitle = '已买入订单';
        $this->display();
    }

直接给你看看这个吧,你应该看的懂

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天将雄师观后感600字 为什么喝酒会降血糖 牛栏山 52度浓香型白酒-购买最佳价格 全兴大曲 52度浓香型白酒-购买最佳价格 笔记本电脑怎么接音箱电脑如何连接外置音箱 笔记本电脑有音箱插孔吗笔记本电脑如何连接喇叭 冰箱压缩机过热启动5秒就停了 周长相等的正方形和圆,其面积比是多少 周长相等的正方形和圆面积比是多少 周长相等的正方形与圆形,边长与半径的比是( ),面积之比是( )。 要有... PHP中TP3.2.3怎么引用内置的分页函数 手机qq如何看退群记录 Schrodinger&#39;S Cat 歌词 光速不变是一个确定值,这一点能证明我们宇宙在虚拟世界里吗 虚拟世界的超光速算超光速吗 被永久封号,永久限制登录,手机号怎么解除绑定? 被永久封号怎么解绑手机号? 风机轮全铝还是铸铁好 方向轮全都两边吃胎向轮胎两边吃 海尔泼轮全洗衣机脱水时桶会升高吗吗 平定哪有给汽车做动平衡的,多少钱,四个轮全 请问:名创优品 的全轮全 身按 摩器 咋样? 吉利博越pro还会出新款吗 汽车后驱动轮全架空时车轮转向是相同的吗? 电车轮全扁了,里面的胶也出来了 人保养殖险承保理赔管理办法 第一次新房搬家怎么搬?五件事情提前做,搬家省心一大半! 日本汽车后市场有没有上市公司? 进入recovery,请问怎样才算三清?我不会操作,只是关机后进入recovery界... 懂的帮解答下大家觉得如祺出行企业版好用吗? thinkphp分页的首页和尾页为什么不显示出来呢? thinkphp 3.2.3 iis7服务 get传值分页查询,第二页时乱码 本地正常,服 ... 什么软件能从Word2003里面把图片扣出来,而且图最清楚 交警个人先进事迹材料 交警先进个人事迹材料「」 广州开四停四怎么查? 有机食品在种植过程中需要注意什么? 兼职团队的老大如何找到大量任务的 群主是在哪里找活发布到群里 烘干型滚筒洗衣机的选用小常识 烘干型滚筒洗衣机的选用常识一般有哪些... Sphinx是什么意思? 红米1S移动4G版刷机教程 WIFI卡 是什么东西 电信的wifi电子卡是什么?怎么用的? 小学二年级成长日记 逛来逛去的意思并造句 魏明伦被誉为什么...著有杂文集是什么...其主要作品是什么...&lt;变脸&gt;... 魏明伦的简介 魏明伦的国籍 成都有什么办法可以戒酒?