简单的分页函数
本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花10几分钟搞定了个分页.很简单,给大家评评....(后来看了下有点类似google和百度....)
/*分页函数 $num:总共多少篇 $p:当前页码 $q:当前搜索的内容 $str:地址url参数(问号后面的东西) $pn:每页显示数量 {fl($num,$p,$q,$pn)} */ function fy( $num , $p , $str = '?mod=zzwla&dosubmit=1' , $q = '' , $pn =10) { if ( empty empty ( $num )) return false; $ps = ceil ( $num / $pn ); $q = $q ? '&q=' .urlencode( $q ) : '' ; if ( $p >1) echo ' 上一页 ' ; if ( $ps <15) for ( $i =1; $i <15;++ $i ) { if ( $i <= $ps ) echo ' '.$i.' '):(' page"> '.$i.' ')).' '; } else for ( $i = $p7 ; $i < $p +7;++ $i ) { if ( $i >0 && $i <= $ps ) echo ' '.$i.' '):(' page"> '.$i.' ')).' '; } if ( $p != $ps ) echo ' 下一页 ' ; }声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did27941