网站地图    收藏   

主页 > php专栏 > php分页 >

简单的分页函数 - php分页

来源:自学PHP网    时间:2014-11-30 14:41 作者: 阅读:

[导读] 本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的 就自己花10几分钟搞定了个分页 很简单,给大家评评...

简单的分页函数

本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花10几分钟搞定了个分页.很简单,给大家评评....(后来看了下有点类似google和百度....)

  1. /*分页函数 
  2.  
  3. $num:总共多少篇 
  4.  
  5. $p:当前页码 
  6.  
  7. $q:当前搜索的内容 
  8.  
  9. $str:地址url参数(问号后面的东西) 
  10.  
  11. $pn:每页显示数量 
  12.  
  13. {fl($num,$p,$q,$pn)} 
  14.  
  15. */ 
  16.  
  17. function fy($num,$p,$str='?mod=zzwla&dosubmit=1',$q='',$pn=10) 
  18.  
  19.  
  20. if(emptyempty($num)) return false; 
  21.  
  22. $ps=ceil($num/$pn); 
  23.  
  24. $q = $q ? '&q='.urlencode($q) : ''
  25.  
  26. if($p>1) 
  27.  
  28. echo ' 上一页 '
  29.  
  30. if($ps<15) 
  31.  
  32. for($i=1;$i<15;++$i
  33.  
  34.  
  35. if($i<=$ps
  36.  
  37. echo ' 
  38. '.$i.' '):('page"> '.$i.' ')).' 
  39. '; 
  40.  
  41.  
  42. else 
  43.  
  44. for($i=$p7;$i<$p+7;++$i
  45.  
  46.  
  47. if($i>0 && $i<=$ps
  48.  
  49. echo ' 
  50. '.$i.' '):('page"> '.$i.' ')).' 
  51. '; 
  52.  
  53.  
  54. if($p!=$ps
  55.  
  56. echo ' 下一页 '
  57.  

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论