最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > php教程 >

简单的分页函数

时间:2014-06-09 16:40来源: 作者: 点击: 次
本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花10几分钟搞定了个分页.很简单,给大家评评....(后来看了下有点类似google和百度....) /*分页函数 $num:总共多少

本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花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.  
  21. if(emptyempty($num)) return false; 
  22.  
  23. $ps=ceil($num/$pn); 
  24.  
  25. $q = $q ? '&q='.urlencode($q) : ''; 
  26.  
  27. if($p>1) 
  28.  
  29. echo ' 上一页 '; 
  30.  
  31. if($ps<15) 
  32.  
  33. for($i=1;$i<15;++$i) 
  34.  
  35. { 
  36.  
  37. if($i<=$ps) 
  38.  
  39. echo ' 
  40. '.$i.' '):('page"> '.$i.' ')).' 
  41. '; 
  42.  
  43. } 
  44.  
  45. else 
  46.  
  47. for($i=$p7;$i<$p+7;++$i) 
  48.  
  49. { 
  50.  
  51. if($i>0 && $i<=$ps) 
  52.  
  53. echo ' 
  54. '.$i.' '):('page"> '.$i.' ')).' 
  55. '; 
  56.  
  57. } 
  58.  
  59. if($p!=$ps) 
  60.  
  61. echo ' 下一页 '; 
  62.  
  63. } 
(责任编辑:admin)
------分隔线----------------------------
栏目列表
推荐内容