thinkphp5原生分页demo
html代码
<table border="1" style="text-align: center" cellpadding="0"> <tr> <td>编号</td> <td>新闻标题</td> <td>来源</td> <td>点击率</td> <td>发布日期</td> </tr> {volist name="array" id="v"} <tr> <td>{$v.name}</td> <td>{$v.num}</td> <td>{$v.status}</td> <td>{$v.update_time}</td> <td>{$v.status}</td> </tr> {/volist} </table> <p> <a href="?pageNum=1">首页</a> <a href="?pageNum=<?php echo $pageNum==1?1:($pageNum-1)?>">上一页</a> <a href="?pageNum=<?php echo $pageNum==$endPage?$endPage:($pageNum+1)?>">下一页</a> <a href="?pageNum=<?php echo $endPage?>">尾页</a> </p>
php代码
public function index() { @$count = db('goods')->count(); @$pageSize = 1; //约定没页显示几条信息 @$pageNum = empty($_GET["pageNum"])?1:$_GET["pageNum"]; @$endPage = ceil($count/$pageSize); //总页数 $where = ($pageNum - 1) * $pageSize; $data = db('goods')->limit($where,$pageSize)->select(); $this->assign('array',$data); $this->assign('pageNum',$pageNum); $this->assign('endPage',$endPage); return $this->fetch(); }
- 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《龙行博客》。
- 本文网址:https://www.liaotaoo.cn/274.html
- 上篇文章:php递归获取所有上级
- 下篇文章:workerman安装踩坑日记