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

玉门笛声

玉门笛声

2016-01-29 14:55

实现“上一页”和“下一页按钮,实现“上一页”和“下一页按钮
  <?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 &nbsp; 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 "<a href="$PHP_SELF?offset=$newoffset"$i</a &nbsp; n";  
}  

// 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"</a<pn";  
}  

?  


 
展开更多 50%)
分享

猜你喜欢

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

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

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

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

s8lol主宰符文怎么配

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

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

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

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

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

lol偷钱流符文搭配推荐

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

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

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

一页面多XMLHttpRequest对象

Web开发
一页面多XMLHttpRequest对象

lolAD刺客新符文搭配推荐

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

《怪物猎人4G》蓄力斧深度解释与个人配装推荐

《怪物猎人4G》蓄力斧深度解释与个人配装推荐

Access 中引用的相对应的名称

Access 中引用的相对应的名称
下拉加载更多内容 ↓