PHP中如何使用分页导航函数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

专注于为中小企业提供成都网站设计、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业名山免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
PHP分页导航函数的代码示例:
- function yl_list_page($pageurl,$rsnum, 
 $pages,$pagecount,$pagesize){
- //$pageurl='?'; 
- $pcount = $pages; 
- $page_info = '< div class=pagenum>'; 
- $page_info .= '< div class=num>'; 
- if (($pcount > 1) && ($pcount == $pagecount) ){ 
- $page_info .= '< a href = '.$pageurl. 
 'page='.intval($pagecount-1).'>上一页< /a>';
- }elseif (($pagecount != 1) && ($pcount != $pagecount)){ 
- $page_info .= '>上一页< /a>'; 
- } 
- $page_info .= '< a href = '.$pageurl.'page=1>页首< /a>'; 
- if ($pagecount > 4){ 
- $page_info .= '< a href = '.$pageurl.'page=1>[1]< /a> class=dot>...< /span>'; 
- } 
- if ($pcount > $pagecount+2){ 
- $endpage = $pagecount+2; 
- }else{ 
- $endpage = $pcount; 
- } 
- for ($n = ($pagecount-2); $n < = $endpage; $n++){ 
- if (!($n < 1)){ 
- if ($n == intval($pagecount)){ 
- $page_info .= '< span class=normal>'.$n.'< /span>'; 
- }else{ 
- $page_info .= '< a href = '.$pageurl.'page='.$n.'>['.$n.']< /a>'; 
- } 
- } 
- } 
- if ($pagecount+2 < $pcount){ 
- $page_info .= '< span class=dot>...< /span>>['.$pcount.']< /a>'; 
- } 
- $page_info .= '< a href = '.$pageurl.'page='.$pcount.'>页尾< /a>'; 
- if (($pagecount == 1) && ($pcount != $pagecount) && ($pcount != 0)){ 
- $page_info .= '< a href = '.$pageurl.'page='.intval($pagecount + 1).'>下一页< /a>'; 
- }else if (($pagecount != 1) && ($pcount != $pagecount)){ 
- $page_info .= '< a href = '.$pageurl.'page='.intval($pagecount + 1).'>下一页< /a>'; 
- } 
- $page_info .= '< /div>< /div>'; 
- $page_info .= '< div class=pagenum>'; 
- $page_info .= '< div class=num>< span class=normal> 共:'.$rsnum .'条/'.$pcount.'页 每页/'.$pagesize.'条< /span> 
$page_info .= ' < div class=num>';
//echo '< form name=page action='.$pageurl.'>';
$page_info .= ' 转到';
$page_info .= '< input type=text name=page value=\'1\' class=login_left style=\'width:28px;height:18px;\'>';
$page_info .= '页< input type=submit name=submit3 class=login_submit style=\'width:28px;height:18px;padding-top:1px;\' onclick=document.myform.action.value=\'go\'> ';
//echo '< /form>';
$page_info .= '< /div>';
$page_info .= '< /div>';
return $page_info;
}
PHP分页导航函数的CSS样式:
/*page*/   .pagenum {   clear: both; width: '100%';padding-right: 5px; padding-left: 0px; font-weight: bold; padding-bottom: 0px; overflow: hidden; color: #6396d6; padding-top: 0px; height: 25px;   }   .pagenum .num {   float: right;   }   .pagenum .normal {   background: #f7fbff;color: #6396d6; float: left; padding-bottom: 2px; margin: 0px 3px 0px 0px; padding-top: 3px;border-left: #6396d6 1px solid; border-right: #6396d6 1px solid;padding-right: 5px; padding-left: 5px; border-top: #6396d6 1px solid;border-bottom: #6396d6 1px solid;   }   .pagenum .dot {   float: left;color: #6396d6;   }   .pagenum a {   background: #298ac6; color: #fff; float: left; padding-bottom: 2px; margin: 0px 3px 0px 0px; padding-top: 3px;border-left: #6396d6 1px solid; border-right: #6396d6 1px solid;padding-right: 5px; padding-left: 5px; border-top: #6396d6 1px solid;border-bottom: #6396d6 1px solid;   }   .pagenum a:visited {   color: #fff;   }   .pagenum a:hover {   background: #f7fbff;color: #6396d6;border-left: #6396d6 1px solid; border-right: #6396d6 1px solid;border-top: #6396d6 1px solid;border-bottom: #6396d6 1px solid;   }看完上述内容,你们掌握PHP中如何使用分页导航函数的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
本文标题:PHP中如何使用分页导航函数
链接URL:http://www.scyingshan.cn/article/jdocio.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 