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

sweeycandy0602

sweeycandy0602

2016-02-19 14:28

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的实现“上一页”和“下一页"按钮,希望大家看完后能赶快学习起来。
?php  
  //本例子摘自phpbuilder.com  
  //稍加翻译  
  //sprming@netease.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 "a href="$PHP_SELF?offset=$prevoffset"上一页/a   ";  
  }  
  
  // 计算页面数  
  $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 "a href="$PHP_SELF?offset=$newoffset"$i/a   ";  
  }  
  
  // check to see if last page  
  if (!(($offset/$limit)==$pages) && $pages!=1) {  
  // not last page so give NEXT link  
  $newoffset=$offset+$limit;  
  print "a href="$PHP_SELF?offset=$newoffset"下一页/ap";  
  }  
  
  ?  
  
  
展开更多 50%)
分享

猜你喜欢

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

Web开发
实现“上一页”和“下一页"按钮

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

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

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

网站中的上一页和下一页表现方式

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
网站中的上一页和下一页表现方式

PowerPoint不能播放下一页幻灯片即无法切换到下一页

电脑应用 计算机应用技术 powerpoint
PowerPoint不能播放下一页幻灯片即无法切换到下一页

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

word最后一页空白页怎么删除

word
word最后一页空白页怎么删除

vb获得一页的html代码

Web开发
vb获得一页的html代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JAVA 多进程应用 多个定时器作业的SWING界面及实现 -- s00n

JAVA 多进程应用 多个定时器作业的SWING界面及实现 -- s00n

"bootmgr is compressed"开机故障解决方法

"bootmgr is compressed"开机故障解决方法
下拉加载更多内容 ↓