php如何实现上一页下一页
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,php如何实现上一页下一页,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。php实现上一页下一页的方法:1、创建一个PHP示例文件;2、通
千家信息网最后更新 2026年11月01日php如何实现上一页下一页
php如何实现上一页下一页,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
php实现上一页下一页的方法:1、创建一个PHP示例文件;2、通过"function GetPreNext($gtype,$table,$catid,$id){...}"方法显示上一篇下一篇即可。
本文操作环境:windows7系统、PHP7.4版、DELL G3电脑
php如何实现上一页下一页?
PHP简单实现上一页下一页功能示例
本文实例讲述了PHP简单实现上一页下一页功能。
具体如下:
思路整理:
现在好多人用id的增1和减1实现上一篇和下一篇,但是难道文章ID不会断了吗?所以你要知道上个ID和个ID是多少就OK了。
那怎么解决这个问题呢,很简单!
例子:
假如这篇文章的ID200
上一篇下一篇
如果是实现上一篇就在action=up页面写函数
$id= $_GET['id'];//上一篇:$sql= select * from article where id < '.$id.' order by id desc limit 0,1';$rs= mysql_query($sql);$row= mysql_fetch_array ($rs);//下一篇:$sql= select * from article where id < '.$id.' order by id asc limit 0,1';$rs= mysql_query($sql);$row= mysql_fetch_array ($rs);
原理,查询比当前ID小(where id < '.$id.'上一篇)和比当前ID大(where id > '.$id.'下一篇)的1条(limit 0,1)数据,并按降序(desc,上一篇)和升序(asc,下一篇)显示出来,当只取一篇的时候,可以省略降序或升序。
具体实现代码:注需要传递参数
前台在上一篇,下一篇处调用:
//显示上一篇下一篇 function GetPreNext($gtype,$table,$catid,$id){ $preR=mysql_fetch_array(mysql_query("select * from ".$table." where catid=".$catid." and id<$id order by id desc limit 0,1"));//id比传入id小的最近一条 $nextR=mysql_fetch_array(mysql_query("select * from ".$table." where catid=".$catid." and id>$id order by id asc limit 0,1"));//id比传入id大的最近一条 $next = (is_array($nextR) ? " where id={$nextR['id']} " : ' where 1>2 '); $pre = (is_array($preR) ? " where id={$preR['id']} " : ' where 1>2 '); $query = "Select * from ".$table." "; $nextRow =mysql_query($query.$next); $preRow = mysql_query($query.$pre); if($PreNext=mysql_fetch_array($preRow)) { echo $PreNext['pre'] = "上一篇:".$PreNext['title']." "; } else { echo $PreNext['pre'] = "上一篇:没有了 "; } if($PreNext=mysql_fetch_array($nextRow)) { echo $PreNext['next'] = "下一篇:".$PreNext['title']." "; } else { echo $PreNext['next'] = "下一篇:没有了 "; }}代码经测试可用
看完上述内容,你们掌握php如何实现上一页下一页的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
上一
方法
问题
代码
内容
功能
升序
更多
示例
篇文章
束手无策
为此
例子
函数
前台
原因
原理
参数
实例
对此
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技行业发展
广州互联网科技公司
远信互联网科技
广州宏创互联网科技
互联网科技论文
极限挑战互联网科技
未来的互联网科技
智慧科技互联网
西安互联网科技公司
北京禾田雨橡互联网科技
米客互联网科技
互联网科技类展会
镁科技互联网资讯平台
玖二柒互联网科技公司待遇
北京华百购互联网科技有限公司
玉溪互联网科技怎么选
互联网科技与大数据专业
996高科技互联网公司
河南住房之家互联网科技
中国互联网有什么科技
互联网高科技
疫情对互联网科技公司影响
以房互联网科技
亿账通互联网科技
科技互联网大厂
上海京穆互联网科技有限公司
互联网科技股为什么大涨
35岁以上互联网科技行业
科技信息时代互联网发展
互联网科技博主张洲