经典分页样式

经典分页样式$pagenum=@ceil($count/$perpage1);if($page!=0){$page_jian=$page-1;$page_home.="<ahref=&#39

大家好,又见面了,我是你们的朋友全栈君。

$pagenum=@ceil($count/$perpage1);
   
   if($page!=0){
     $page_jian=$page-1;
     $page_home.=”<a href=’javascript:void(0)’ onclick=changepage(0)>首页</a> <a href=’javascript:void(0)’ onclick=changepage(“.($page_jian).”)>上一页</a> “;
    }else{
     $page_home.=”<a href=’javascript:void(0)’ >首页</a> <a href=’javascript:void(0)’ >上一页</a>  “;
    }
    if($page>0)
    {
     $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(0)>1</a>&nbsp;”;
    }
    if($page>2 && ($page-3)>=0)
    {
     $pagestr.=”…”;
    }
    if($page<3)
    {
     for($i=1;$i<=5;$i++)
     {
      if($page==($i-1)){
       $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($i-1).”)>[“.$i.”]</a>&nbsp;”;
      }elseif($i!=1){
       $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($i-1).”)>”.$i.”</a>&nbsp;”;
      }
     }
     if($pagenum>5)
     {
      $pagestr.=”…”;
      $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($pagenum-1).”)>”.$pagenum.”</a>&nbsp;”;
     }
    }
    if($page>=3)
    {
     for($i=2;$i>=1;$i–)
     {
      $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($page-$i).”)>”.($page-$i+1).”</a>&nbsp;”; 
     }
     $pagestr.=”<a href=’javascript:void(0)’ >[“.($page+1).”]</a>&nbsp;”;
     for($i=1;$i<=2;$i++)
     {
      if(($page+$i+1)<$pagenum)
      {
       $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($page+$i).”)>”.($page+$i+1).”</a>&nbsp;”;
      }
     }
     if(($page+3)<$pagenum)
     {
      $pagestr.=”…”;
      
     }
     if($pagenum-1!=$page)
     {
      $pagestr.=”<a href=’javascript:void(0)’ onclick=changepage(“.($pagenum-1).”)>”.$pagenum.”</a>&nbsp;”;
     }
    }
   
   
    if(($page+1)!=$pagenum){
     $page_add=$page+1;
     $page_end.=”<a href=’javascript:void(0)’ onclick=changepage(“.$page_add.”)>下一页</a> <a href=’javascript:void(0)’ onclick=changepage(“.($pagenum-1).”)>尾页</a>”;
    }else{
     $page_end.=”<a href=’javascript:void(0)’ >下一页</a> <a href=’javascript:void(0)’ >尾页</a>”;
    }
    if($strpage!=1){
     $strpage=”$page_home$pagestr$page_end “;
    }else{
     $strpage=”;
    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154735.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c++ 11 bind_箭头函数可以用bind吗

    c++ 11 bind_箭头函数可以用bind吗bind函数的使用详解可以将bind函数看作是一个通用的函数适配器,它接受一个可调用对象,生成一个新的可调用对象来“适应”原对象的参数列表。调用bind的一般形式:autonewCallable=bind(callable,arg_list);`其中,newCallable本身是一个可调用对象,arg_list是一个逗号分隔的参数列表,对应给定的callable的参数。即,当我们调用n……

    2025年7月8日
    4
  • ORACLE函数之日期时间运算函数[通俗易懂]

    ORACLE函数之日期时间运算函数

    2022年1月18日
    38
  • web应用开发技术(第二版)崔尚森第八章部分作业

    web应用开发技术(第二版)崔尚森第八章部分作业

    2021年7月4日
    74
  • 微软OOXML正式成为国际标准 更名为OXML

    微软OOXML正式成为国际标准 更名为OXML  近日,ISO组织宣布,由于赢得了足够的支持,微软的OOXML文档格式已被批准为全球行业标准,并将其命名更改为“OpenXML”。  为了使OOXML文档格式成为国际标准,微软一直在努力寻求各界支持,包括积极争取各国政府合同,吸引开发界开发新的应用程序软件等。去年9月,ISO在首轮投票中拒绝了OOXML成为国际标准的请求,在104个成员国中,只有53%投了赞成票,未达到成为国际标准所需的2/

    2022年7月16日
    28
  • Java 中 Boolean 和 boolean的区别

    Java 中 Boolean 和 boolean的区别上次一个同学问 Boolean 类型的值不是只有 true 和 false 两种吗 为什么他定义的属性出现了 null 值 我们应该先明确一点 boolean 是 Java 的基本数据类型 Boolean 是 Java 的一个类 boolean 类型会在 赋零值 阶段给属性赋 false 而 Boolean 是一个类 会在 赋零值 阶段给对象赋 null 如果是静态属性 会在类加载时被赋值 如果是普通类属性 会在实例化对象时赋值 这两点可以了解一下 类加载机制 和 对象创建过程 类加载机制

    2025年6月14日
    3
  • Swift — 面向对象中类和对象的属性

    Swift — 面向对象中类和对象的属性

    2022年2月2日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号