这里是一个大流量的地方!欢迎土豪来做链接
pdo 分页代码 发帖-php.教程
标题:pdo 分页代码
作者:composer @Ta
时间:2019-08-05 19:14
点击:57
  1.  
  2. <?php
  3. header("content-type:text/html;charset=utf8");
  4. $dns = "mysql:host=localhost;dbname=数据库";
  5. $db = new PDO($dns,'root','root',array(PDO::ATTR_PERSISTENT));
  6. $db -> query("set names utf-8");
  7. //查询总条数
  8. $count = $db -> query("selct COUNT(*) FROM seven_day") -> fetchColumn();
  9. //当前页
  10. $page = isset($_GET['page']) ? $_GET['page'] : 1;
  11. //每页显示条数
  12. $size = 2;
  13. //总页数(尾页)
  14. $last = ceil($count/$size);
  15. //上一页
  16. $prev_page = $page - 1 < 1 ? 1 : $page - 1;
  17. //下一页
  18. $next_page = $page + 1 > $last $last : $page + 1;
  19. //偏移量
  20. $offset = ($page - 1) * $size;
  21. //执行sql语句
  22. $data = $db -> query("select * from seven_day limit $offset,$size");
  23. ?>

实现解析: COUNT(*)该函数计算该表中的总条数
//每页显示条数
$size = 2;
//总页数(尾页)
$last = ceil($count/$size);
这样就计算出多少页了。
然后
limit $offset,$size
从第几条开始,展示多少条。


文章最后编辑时间:2019-08-05 19:17
回复列表
没有回复,快来抢沙发吧!


论坛-首页-留言
08-23 02:15
执行用时:0.023秒
[聊天-公众聊天室]作曲:我的前端是真的烂……
All Powered by zl88.net