PHP模块之分页

本文介绍了PHP中实现分页的思路与步骤,包括利用MySQL的`LIMIT`命令进行数据分段,展示简单的分页效果,增加首页和尾页功能,以及通过具体案例展示页码分页的实现。通过理解SQL语句的`LIMIT`用法,可以轻松掌握PHP分页技术。
摘要由CSDN通过智能技术生成
  • 目录
  • 1.前言
  • 2.实现分页
  • 2.1开发思路
  • 2.2第一步:简单的分页效果
  • 2.3第二步:增加首页和尾页
  • 2.4第三步:具体案例,页码分页
  • 3. 总结

1.前言

分页,是一种将所有数据分段展示给用户的技术.用户每次看到的不是全部数据,而是其中的一部分,如果在其中没有找到自己想要的内容,用户可以通过制定页码或是翻页的方式转换可见内容,直到找到自己想要的内容为止.其实这和我们阅读书籍翻页很类似。分页确实有效,但它一定会加大系统的复杂度,但可否不分页呢?如果数据量少的话当然可以;但是对于企业信息系统来说数据量不会限制在一个小范围内.如果不顾一切的Select * from某个表,再将返回的数据一古脑的扔给客户,即使客户能够忍受成千上万足够让人眼花缭乱的表格式数据,繁忙的网络,紧张的服务器也会提出它们无声的抗议,甚至有时会以彻底的罢工作为终结。

代码分享:https://github.com/mtdgclub/libraryClass

详见Page.class.php

2.实现分页

所谓分页显示,也就是讲数据库中的结果集,一段一段显示出来在这里我们就需要用到Mysql语句中的limit命令

问题:怎么分段,当前在第几段 (每页有几条,当前再第几页)

比如:

  • 前10条记录:select * from table limit 0,10
  • 第11至20条记录:select * from table limit 10,10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值