首页 > php教程 > PHP源码 > 正文

php 分页代码,支持前10页与后10页分页

php中文网
发布: 2016-06-08 17:29:31
原创
1253人浏览过
<script>ec(2);</script>

php 分页代码,支持前10页与后10页分页
function multLink($currentPage, $totalRecords, $url, $pageSize = 10)

{

 global $func_message;

 if ($totalRecords

 $mult = '';

 $totalPages = ceil($totalRecords / $pageSize);

立即学习PHP免费学习笔记(深入)”;

 $mult .= '

';

 if ($currentPage > 1)

 {

  $mult .= '上一页';

 }

 else

 {

  $mult .= '上一页';

 }

 if ($totalPages

 {

  for ($counter = 1; $counter

  {

   if ($counter == $currentPage)

   {

    $mult .= ''.$counter.'';

   }

   else

   {

    $mult .= ''.$counter.'';

   }

  }

 }

 elseif ($totalPages > 11)

 {

  if($currentPage

  {

   for ($counter = 1; $counter

   {

    if ($counter == $currentPage)

    {

     $mult .= ''.$counter.'';

    }

    else

    {

     $mult .= ''.$counter.'';

    }

   }

   $mult .= ''.($totalPages-1).''.$totalPages.'';

  }

  elseif($totalPages - 6 > $currentPage && $currentPage > 6)

  {

   $mult .= '12';

   for ($counter = $currentPage - 3; $counter

   {

    if ($counter == $currentPage)

    {

     $mult .= ''.$counter.'';

    }

    else

    {

     $mult .= ''.$counter.'';

    }    

   }

   $mult .= ''.($totalPages-1).''.$totalPages.''; 

  }

  else

  {

   $mult .= '12';

   for ($counter = $totalPages - 8; $counter

   {

    if ($counter == $currentPage)

    {

     $mult .= ''.$counter.'';

    }

    else

    {

     $mult .= ''.$counter.'';

    }

   }

  }

 }

 if ($currentPage

 {

  $mult .= '下一页';

 }

 else

 {

  $mult .= '下一页';

 }

 $mult .= '

';

 return $mult;

}

 

.pages {

 float:left;

 margin:3px 0 5px 10px;

 font-size:12px;

}

.pages span.nextprev {

border:1px solid #5CB711;

color:#999999;

}

.pages span.current {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#5CB711 none repeat scroll 0 0;

border:1px solid #5CB711;

color:#FFFFFF;

font-weight:bold;

}

.pages a.nextprev {

font-weight:bold;

}

.pages a, .pages a:visited {

border:1px solid #5CB711;

color:#5CB711;

text-decoration:none;

}

.pages a, .pages span {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#FFFFFF none repeat scroll 0 0;

display:block;

float:left;

margin-right:0.1em;

padding:0.2em 0.5em;

}

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号