其中$l为总数据条数

<?php$pg=$page;$page = isset ($pg ) ? intval ( $pg ) : 1; //起始页if($pg>3)echo "<a href='?d=".$d."&page=1' class='pages'>|<</a>";$pagelast='200';//总页数$iscgipage = 1;$ii = 0;if($page>2 && $page<=$pagelast){echo "<a href='?d=".$d."&page=".($page-1)."' class='pages'>&lt;&lt;</a>";}for ($i=1;$i <= $pagelast-1; $i++){if ($i <= $page+2 && $i >= $page-2){if ($i > $page+4 || $i < $page-2 && $i!=1 && $i!=2 ){echo " ... ";}if ($page==$i){echo "<span class='current'>".($i)."</span>";}else if ($iscgipage == 1){echo "<a href='?d=".$d."&page=".($i)."' class='pages'>".($i)."</a>";}else if ($iscgipage == 2){if ($i == 1){echo "<span class='current'>".($i)."</span>";}else{echo "<a href='?d=".$d."&page=".($i)."' class='pages'>".($i+1)."</a>";}}else{$ii = $i;if ($i == 0){$ii = "";}echo "<a href='?d=".$d."&page=$ii' class='pages'>$ii</a>";}}}if($page<$pagelast-1){echo "<a href='?d=".$d."&page=".($page+1)."' class='pages'>&gt;&gt;</a><a href='?d=".$d."&page=".($pagelast)."' class='pages'>>|</a>";}?>

简单实用的PHP分页代码相关推荐

  1. 简单实用的jQuery分页插件twbs-pagination

    在Web开发中,表格是一个很好展示数据的组件.当数据量大了,分页就不可避免了.分页不仅可以提高读取数据的性能,而且也会让用户体验更好.在前面PHP程序员雷雪松给大家介绍了Bootstrap Table ...

  2. 简单实用的php分页类(多种分页方式)

    为什么80%的码农都做不了架构师?>>>    1.php分页类 <?php /** * php分页类代码 * http://www.jbxue.com */ class Su ...

  3. Python-OpenCV实现图片和视频相互转换的简单+实用方法(附代码)

    近两天刚好需要操作图片转视频,视频转图片小操作,在网上搜了一些博文发现会存在一些小bug.因此,在这里记录一下直接调好就可以使用的代码. 首先是图片转视频(使用对象:尺寸大小都一样的图片) impor ...

  4. 用aspnetpager实现datalist分页(绝对的简单实用)

    微软的Datalist在做电子相册时候必不可少,但是不支持分页功能,都出到2008了还是没有分页功能,幸好网上有个专业的分页空间aspnetpager,帮我们解决了大问题,说实在话的,网上关于data ...

  5. 经验分享:10个简单实用的 jQuery 代码片段

    尽管各种 JavaScirpt 框架和库层出不穷,jQuery 仍然是 Web 前端开发中最常用的工具库.今天,向大家分享我觉得在网站开发中10个简单实用的 jQuery 代码片段. 您可能感兴趣的相 ...

  6. 纯js分页代码(简洁实用)

    纯js分页代码(简洁实用) 纯js写的分页代码. 复制代码代码如下: //每页显示字数 PageSize=5000; //分页模式 flag=2;//1:根据字数自动分页 2:根据[NextPage] ...

  7. python读取excel表格-python读写Excel表格的实例代码(简单实用)

    安装两个库:pip install xlrd.pip install xlwt 1.python读excel--xlrd 2.python写excel--xlwt 1.读excel数据,包括日期等数据 ...

  8. ajax 示例代码,Ajax的简单实用实例代码

    我将实现一个简单的Ajax页面无刷新进行用户验证案例: 效果如下图: 实现主要过程: 在UsersAction类中的checkUser方法中接收并验证前台的表单数据,针对不同情况,返回一个状态码cod ...

  9. ul、li列表简单实用代码实例

    利用ul和li可以实现列表效果,下面就是一个简单的演示. 代码如下: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 ...

最新文章

  1. restful post请求_猿蜕变9——一文搞定SpringMVC的RESTFul套路
  2. android rild
  3. 日本字全角字符linux,Linux命令行输入全角字符被转化
  4. softlockup检测(watchdog)原理(用于检测系统调度是否正常)
  5. 优化技巧:提前if判断帮助CPU分支预测
  6. Sharding-jdbc视频:当Sharding-jdbc遇到Spring Boot
  7. system_Class类说明文档
  8. 可以代替专业CAD的《燕秀工具箱》V2.81版-模具设计外挂
  9. spring boot整合SpringSecurity-04 使用jwt的方式认证
  10. 解决IE浏览器打开,出现不能为“read”的问题
  11. 如何优化一个网站的完整方案-SEO
  12. SaaS平台产品架构设计
  13. python实现栈的操作_python简单实现队列和栈push、pop操作
  14. js几种escape()解码与unescape()编码
  15. STM32之中断的使用
  16. Gopher China 2019 讲师专访 -探探平台技术部软件工程师于乐
  17. matlab中awgn给信号添加高斯白噪声
  18. 汉字提取首字母(包括多音字处理)
  19. 滴滴数据仓库指标体系建设实践
  20. Excel基础24讲

热门文章

  1. 硅谷钢铁侠马斯克:如何用常人60倍的阅读量,换来万倍的财富?
  2. 美国cs master两年总结以及毕业回国
  3. 1038 一元三次方程求解 2001年NOIP全国联赛提高组
  4. 临时购物车用户购物车
  5. C语言中的break循环
  6. XC5VLX155T-2FFG1136I现场可编程门阵列
  7. 金融历史数据导入之股票 level2 逐笔篇
  8. Python使用tkinter开发一个简单的参数计算软件模板,可用于设计估算,制造业算料,各种包含参数变量的简单计算
  9. 什么手机用android系统,什么手机用android1。0 系统
  10. 实现米思齐按键控制LED