巩义网站建设,巩义网站制作,巩义做网站-全栈网络

网站制作中使用php代码实现仿制百度页码功能
当前位置:首页 > 建站知识 > 网站代码 >

网站制作中使用php代码实现仿制百度页码功能

时间: 2019-12-06 分类: 网站代码 浏览次数:

在网站制作中,网站页码的显示一般出现在网站列表页中,为了更好的显示页码,方便用户的访问,页码的设计制作也很重要,今天我们教大家如何实现使用php完成百度页码的仿制。...


在网站制作中,网站页码的显示一般出现在网站列表页中,为了更好的显示页码,方便用户的访问,页码的设计制作也很重要,今天我们教大家如何实现使用php完成百度页码的仿制。
一.创建php页面,设定开始页码,结束页码,确定总页数,具体参考下面的编写页码逻辑


//规定for循环的起点页码和终点页码,如下图百度页码显示效果,
//1.当前页始终是在中间,往前最小页码为-5,最大页码为+4               
$start=$page-5;
$end=$page+4;
百度页码格式
//2.当页码是6的时候,最小页码变成负的页码就不对了,所以判断如果当前页<=6,如下图百度页码显示效果;
if($page<=6){
   $start=1;
   $end=10;
}
百度页码显示效果
//3.如果总页数-4大于中间页码时,那么最大页码就是总页数,最小就是总页数-9,如下图百度页码显示效果;
if($page>=$pages-4){
   $start=$pages-9;
   $end=$pages;
}
百度页码显示效果
//如果总页数小于10,则开始页码为1,结束页码为总页数;
if($pages<10){
    $start=1;
   $end=$pages;
}
百度页码显示效果
//通过一个for循环,来完成所有列表页码的显示,并且区别开当前页和其他页的可选效果;
for($i=$start;$i<=$end;$i++){
   //当前页不加链接
    if($page=$i){
       echo "<a href='./index.php?page=$i'><span>$i</span></a>";
    }else{
        echo "<a href='?page=$i'><span>$i</span></a>";
    }
}

全部php代码如下图,大家可以进行参考。
网站制作中使用php代码实现仿制百度页码

二.完成php页码的设定之后,需要为网站页码添加css样式效果。

三.网站css样式及php页码显示的编写之后,需要通过数据库来判断总页码数量,并通过get方式,传参获取页码数来显示对应的数据列表,完成显示效果。

通过以上三步,即可完成网站制作中,使用php语言对百度页码效果的仿制过程,这些我们为了方便,取消了第一页、下一页这两个显示效果,大家可以根据需要进行调整。

 
本文关键词: php 百度页码 未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络



说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
Copyright © 2017-2020 版权所有:全栈网络工作室 备案号:豫ICP备2023004016号 HTML网站地图
郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|巩义做网站-全栈网络