实现“上一页”和“下一页按钮

发布时间:2016-06-17 来源: 点击:

//本例子摘自phpbuilder.com

//稍加翻译

//

$limit=20; // 每页显示的行数

$numresults=mysql_query("select * from TABLE where YOUR CONDITIONAL HERE order by WHATEVER");//换成你所需要的sql语句

$numrows=mysql_num_rows($numresults);

// next determine if offset has been passed to script, if not use 0

if (empty($offset)) {

$offset=1;

}

// 得到查询结果

$result=mysql_query("select id,name,phone ".

"from TABLE where YOUR CONDITIONAL HERE ".

"order by WHATEVER limit $offset,$limit");

// 现在显示查询结果

while ($data=mysql_fetch_array($result)) {

// 在这里插入您要显示的结果以及样式

}

// 显示按钮

if ($offset!=1) { // bypass PREV link if offset is 1

$prevoffset=$offset-20;

print "上一页   \n";

}

// 计算页面数

$pages=intval($numrows/$limit);

// $pages now contains int of pages needed unless there is a remainder from division

if ($numrows%$limit) {

// has remainder so add one page

$pages++;

}

for ($i=1;$i<=$pages;$i++) { // 显示页数

$newoffset=$limit*($i-1);

print "$i   \n";

}

// check to see if last page

if (!(($offset/$limit)==$pages) && $pages!=1) {

// not last page so give NEXT link

$newoffset=$offset+$limit;

print "下一页

\n";

}

?>

这就是微学网-程序员之家为你提供的"实现“上一页”和“下一页按钮"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/1386.html

mysql 上一页下一页_实现“上一页”和“下一页按钮相关推荐

  1. 上传文件显示进度条_文件上传带进度条进阶-断点续传

    说明 1. 把文件按大小1M分割成N份 2. 每次上传时,告诉后台大文件的md5.当前第几份(从0开始).总共几份 3. 并行上传,前端同时开启5个请求进行传输增加速度 4. 上传失败或出错后,继续上 ...

  2. 地图上绘制任意角度的椭圆_地图上的总椭圆

    地图上绘制任意角度的椭圆 或者,如何选择下班后去海滩的最佳方式 (Or, how to choose the best way to walk to the beach after work) It ...

  3. python 目录下的文件_用python把文件夹下的所有文件包括文件夹里面的文件都拷贝到同一个目录下...

    比如1文件夹下有2文件夹,2文件夹下有1.txt文件和3文件夹,3文件夹下有2.txt3.txt现在要把1.txt2.txt3.txt全都拷贝到1文件夹下importosimportshutildef ...

  4. mysql复制不了的文字怎么办_网页上的文字不能复制怎么办?

    展开全部 可采用以636f707962616964757a686964616f31333365643534下办法尝试. 一.就是保存网页,然后复制 二.在查看-原代码-下看但所要的文字 三.就是换了浏 ...

  5. Mysql数据库的简单备份与还原_史上最简单的MySQL数据备份与还原教程

    本文主要为大家详细介绍了史上最简单的MySQL数据备份与还原教程第一篇,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 数据备份与还原第一篇分享给大家,具体内容如下 基础概念: ...

  6. 64位虚拟机下asm()语法_一步步学写Windows下的Shellcode

    如何在WIndows下编写一个shellcode?为什么会问这个问题,前段时间在做win下的Exploit,但是都是使用大佬写的shellcode,无法实现个人的一些需求.而网络上编写shellcod ...

  7. 世界上最难的视觉图_世界上最长的蛇有多长?四川惊现55米洪荒巨蟒(图)

    蛇,一直是站在食物链顶端的致命生物,蟒蛇更是能够吞食人类的恐怖巨兽.网传世界上最长的蛇有500米之长,名为"红海巨蛇",已被证实为虚假传言,以地球现在的环境是不可能出现如此之大的蛇 ...

  8. 音响上的英文是什么意思_鞋盒上的字母后缀 是什么意思?(上)

    今天跟大家聊的这个话题,在一定程度上可以解决大家的一些疑问,同样这些问题,也是被大家问反复提及到的.为了再次能够比较准确或者是更为细致的给大家一些靠谱的答复,除了在网上的收集,我和小伙伴阿磊,还特意抽 ...

  9. 世界上最难的视觉图_世界上最难攀登的十座高峰!让人步步惊心

    有人说,高峰存在之意义,不在仰望而在攀登.这句话虽是以高山作喻,劝勉人们努力拼搏.追逐梦想.但在现实生活中,有千千万万英勇的登山爱好者真正地把攀登高峰视为他们的终极目标,穷极一生去征服峰巅.超越自我, ...

  10. 机器人锤石下路组合_《LOL》S9超强下路组合卡莎机器人玩法攻略

    LOL英雄联盟S9卡莎机器人下路组合是一对非常强大的上分组合,在对线的时候一定要尽可能的打出控制效果,这个组合下路的机动性.控杀能力都非常的强,前中期利用好这个特点能比较快的建立好下路的优势. 下路组 ...

最新文章

  1. 拿大厂机器学习岗 offer,吐血整理的面试秘籍!
  2. PyCharm——turtle库的画布悬停解决方案
  3. icewm使用心得[转]
  4. 新模型SkipNet在ImageNet分类任务大放光彩!优化损失函数!
  5. 如何把局域网内不同数据库的两个表的数据进行传输?
  6. fun-函数的数据类型小结
  7. SecureCRT 6.7.0.153 汉化绿色版
  8. Cordova 快速入门记录
  9. node on mac
  10. 测试实践:华为测试流程总结
  11. 一起撸过游戏的下铺兄弟,你还在玩游戏吗
  12. 玩转Dokuwiki
  13. 《结网》@互联网产品经理改变世界 读后感
  14. 服务器没有显示器能接笔记本吗,笔记本能连显示器吗,笔记本怎么才能接显示器(图文)...
  15. 复旦大学邱锡鹏教授:语言模型即服务,走向大模型的未来
  16. 转发至新浪微博、开心网、腾讯微博、人人网代码分享!
  17. android开发怎么调用api
  18. 单文件php在线压缩,解压工具
  19. 重要的学习及资源网址
  20. 实际开发中,数据库设计可行的两种过程

热门文章

  1. MPB:中科院城环所苏建强、朱永官等-功能基因高通量定量方法
  2. NC:应对干旱 细菌崩了 真菌依然很稳(纯网络分析发Nature子刊)
  3. Cytoscape: MCODE增强包的网络模块化分析
  4. USEARCH11发布,新功能简介
  5. php http传参数,http - PHP的URL传参数(英文句号变成了下划线)的问题,求解释。...
  6. 数据库中的字段varchar类型和char类型的区别?
  7. Python使用sklearn构建lasso回归模型并指定样本权重:即构建带样本权重(sample_weight)的回归模型
  8. R语言对数正态分布分布函数Log Normal Distribution(dlnorm, plnorm, qlnorm rlnorm)实战
  9. # Error in colSums(iris) : ‘x‘ must be numeric,# Error in rowSums(iris) : ‘x‘ must be numeric
  10. plotly基于dataframe数据绘制股票自定义K线图