第一零五天上课 PHP TP框架下分页
2024-10-18 10:16:28
控制器代码(TestController.class.php)
<?php namespace Home\Controller; use Home\Controller\EmptyController; class TestController extends EmptyController { public function test() { $user = D('User'); $count = $user->count(); //获取数据总条数 $page = new \Think\Page($count,1); //实例化分页类 $page->setConfig('header',"共{$count}条信息"); //配置分页导航栏显示的模块 $xianshi="共%TOTAL_ROW%条数据 共%TOTAL_PAGE%页 %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%"; $page->setConfig('theme',$xianshi); //配置分页显示模块 $page->setConfig('first','首页'); //配置分页单行信息(首页) $page->setConfig('prev','上一页'); //配置分页单行信息(上一页) $page->setConfig('next','下一页'); //配置分页单行信息(下一页) $show = $page->show(); //获取分页导航信息 //获取分页内容($page->firstRow 从第几条开始)($page->listRows 每页显示几条) $list = $user->limit($page->firstRow,$page->listRows)->select(); $this->assign('list',$list); //注册变量 $this->assign('show',$show); //注册变量 $this->display(); //调用模板 } }
视图代码(Test/test.html)
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>分页</title> </head> <body> <table border="1"> <tr> <th>账号</th> <th>密码</th> <th>姓名</th> <th>是否激活</th> </tr> <foreach name='list' item='i'> <tr> <td><{$i[uid]}></td> <td><{$i[pwd]}></td> <td><{$i[name]}></td> <td><{$i[isok]}></td> </tr> </foreach> </table> <{$show}> //分页导航栏 </body> </html>
最新文章
- js按键监听
- cat 显示指定行
- python学习:函数的学习
- cicm0804吊起
- Java设计模式之简单工厂、工厂方法和抽象工厂
- WorkFlow WF如何为一个集合赋值
- Selenium 上传文件失败,解决办法一
- 201521123045java课程设计---定时器
- linux 用户空间与内核空间——高端内存详解
- 101 - kube-scheduler源码分析 - k8s源码组织结构概览
- 微信内无法自动跳转外部浏览器打开H5分享链接的解决办法
- 021 使用join()将数组转变为字符串
- JOBDU 题目1131:合唱队形
- [蓝桥杯]ALGO-92.算法训练_前缀表达式
- 针对系统中磁盘IO负载过高的指导性操作
- 通过C#脚本实现旋转的立方体
- spring boot下mybatis遇到No operations allowed after connection closed.
- Simple2D-23(重构)反走样几何图形
- FlowPortal-BPM——文件目录功能
- 【算法笔记】B1025 反转链表