简单实用的PHP分页类代码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简单实用的PHP分页类代码

?php /********************** * 灵活易用的PHP分页类 * 作者:深 蓝 * single * ********************/ class pg{ public $pg_query; //执行sql private $pagesize; //每页显示总条数 private $totpage; //总页数 private $pagenow; //当前页 private $num; //总条数 private $url; //URL function GetData($pagesize=10,$table,$wh=,$ob=){ //每页显示条数 $wh:条件语句 $ob:排序语句 $url=$_SERVER[REQUEST_URI]; //接收除域名外完整的地址路径 $url=parse_url($url); //解析URL $this-url=$url[path]; //最终得到的URL $this-pagesize=$pagesize; $n_sql=select * from $table .$wh. .$ob; $n_query=mysql_query($n_sql); //查询数据库信息条数 $this-num=mysql_num_rows($n_query); $this-totpage=ceil($this-num/$this-pagesize); //总页数 if($_GET[page]){ //验证是否有参数page $this-pagenow=$_GET[page]; if($this-pagenow=1){ //判断当前接收page是否小于1 $this-pagenow=1; } if($this-pagenow=$this-totpage){ //判断当前接收page是否大于总页数 $this-pagenow=$this-totpage; } }else{ $this-pagenow=1; //如果page不存在,给page赋值 } $page=($this-pagenow-1)*$this-pagesize; $page.=,; $pg_sql=select * from $table .$wh. .$ob. limit $page $this-pagesize; $this-pg_query=mysql_query($pg_sql); //赋值pg_query } function GetHtml(){ //点击分页HTML部分 $backkpage=($this-pagenow-1); //上一页 $nextpage=($this-pagenow+1); //下一页 if($this-num$this-pagesize){ //如果总条数大于每页显示条数 则显示分页 echo 第 $this-pagenow 页nbsp;nbsp;nbsp;nbsp;; echo a href=.$this-url.?page=1首页/anbsp;nbsp;nbsp;nbsp;; if($backkpage=0){ //如果上一页小于1,则不能点击 $backkpage=1; echo 上一页nbsp;nbsp;nbsp;nbsp;; }else{ echo a href=.$this-url.?page=.$backkpage.上一页/anbsp;nbsp;nbsp;nbsp;; } if($nextpage$this-totpage){ //如果下一页大于总页数,则不能点击 $nextpage=$this-totpage; echo 下一页nbsp;nbsp;nbsp;nbsp;; }else{ echo a href=.$this-url.?page=.$nextpage.下一页/anbsp;nbsp;nbsp;nbsp;; } echo a href=.$this-url.?page=.$this-totpage.尾页/anbsp;nbsp;nbsp;nbsp;; echo 共 $this-totpage 页; } } } ? 调用PHP分页类页面演示 head meta http-equiv=Content-Type content=text/html; charset=utf-8 / /head ?php include ../class/global.php;

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档