zoukankan      html  css  js  c++  java
  • 总结5.25 PHP设置目录页码跳转

    $zye = 7;//目录总页数七页
    $dye = isset($_GET['dye'])?($_GET['dye']):1;//当前页可以用get获取到时,用获取到得当前页码,没有则为1
    $before = $dye-1;//上一页,当前页数减一
    $after = $dye+1;//下一页,当前页数加一
    <?php
        if($before==0){
            ?>
            <a href="javascript:;" class="before" style=" 100px">上一页</a>
            <?php
            }else{//$before为零,说明当前为第一页,点击上一页不进行任何跳转
            ?>
            <a href="b.php?dye=<?php echo($before);?>" class="before">上一页</a>
            <?php
            }//$before其他情况,点击上一页会跳转到上一页
            ?>
        <?php
            for($i=1;$i<=$zye;$i++){ //用for循环打出总的目录   
                if($i==$dye){
                    ?><a href="b.php?dye=<?php echo($i);?>" class="active"><?php echo($i);?></a><?php
                    //当$i==$dye时,说明此页码为当前页码,给当前页码添加一个class来区分
                }else{
                    ?><a href="b.php?dye=<?php echo($i);?>"><?php echo($i)?></a><?php
                }//其他情况普通显示页码
            }
        ?>
        <?php
            if($after>7){
            ?>
            <a href="javascript:;" class="after">下一页</a>
            <?php
            }else{//$after与$before类似,当$after大于7时,说明当前已经是最后页,点击不进行跳转
            ?>
            <a href="b.php?dye=<?php echo($after);?>" class="after">下一页</a>
            <?php
            }//$after其他情况,点击下一页会跳转到下一页
            ?>
    <style>
        .active{
            background-color: green;
        }
    </style>
  • 相关阅读:
    【leetcode】704.BinarySearch
    【leetcode】75.Sort Colors
    MongoChef
    问题 工具的缺陷
    MongoDB
    SpringFox
    npm 包管理工具
    RESTful 设计工具和Web框架
    笔记_JSON
    jsoup: Java HTML Parser
  • 原文地址:https://www.cnblogs.com/HighKK/p/12961205.html
Copyright © 2011-2022 走看看