thinkphp实现上一篇与下一篇的方法


Posted in PHP onDecember 08, 2014

本文实例讲述了thinkphp实现上一篇与下一篇的方法。分享给大家供大家参考。具体实现方法如下:

方法一:

//上一篇  

$front=$Article->where("id<".$id)->order('id desc')->limit('1')->find();  

$this->assign('front',$front);  

//下一篇  

$after=$Article->where("id>".$id)->order('id desc')->limit('1')->find();  

$this->assign('after',$after);

方法二:

//上一篇  

$front=$Classroom->where("nid<".$nid)->order('nid desc')->limit('1')->find();  

$f=!$front?'没有了':'.__URL__.'/nid/'.$front['nid'].'">'.$front['title'].'';  

$this->assign('front',$f);  

//下一篇  

$after=$Classroom->where("nid>".$nid)->order('nid desc')->limit('1')->find();  

$a=!$after?'没有了':'.__URL__.'/nid/'.$after['nid'].'">'.$after['title'].'';  

$this->assign('after',$a);

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP递归调用的小技巧讲解
Feb 19 PHP
解析将多维数组转换为支持curl提交的一维数组格式
Jul 08 PHP
PHP 如何利用phpexcel导入数据库
Aug 24 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
PHP限制HTML内容中图片必须是本站的方法
Jun 16 PHP
php轻量级的性能分析工具xhprof的安装使用
Aug 12 PHP
PHP加密解密实例分析
Dec 25 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
Jun 12 PHP
PHP实现会员账号单唯一登录的方法分析
Mar 07 PHP
关于Curl在Swoole协程中的解决方案详析
Sep 12 PHP
laravel 之 Eloquent 模型修改器和序列化示例
Oct 17 PHP
PHP模块memcached使用指南
Dec 08 #PHP
PHP原生函数一定好吗?
Dec 08 #PHP
thinkphp中ajax与php响应过程详解
Dec 08 #PHP
一款简单实用的php操作mysql数据库类
Dec 08 #PHP
php表单敏感字符过滤类
Dec 08 #PHP
php网页病毒清除类
Dec 08 #PHP
ThinkPHP入口文件设置及相关注意事项分析
Dec 05 #PHP
You might like
php读取msn上的用户信息类
2008/12/05 PHP
深入浅析PHP无限极分类的案例教程
2016/05/09 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
Yii1.1中通过Sql查询进行的分页操作方法
2017/03/16 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
php微信公众号开发之微信企业付款给个人
2018/10/04 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
jquery ui dialog实现弹窗特效的思路及代码
2013/08/03 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
2013/08/23 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
2015/03/04 Javascript
angular+bootstrap的双向数据绑定实例
2017/03/03 Javascript
EasyUI的DataGrid每行数据添加操作按钮的实现代码
2017/08/22 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
javascript异步编程的六种方式总结
2019/05/17 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
浅谈javascript事件环微任务和宏任务队列原理
2020/09/12 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python 变量类型详解
2018/10/10 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
基于python实现监听Rabbitmq系统日志代码示例
2020/11/28 Python
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
2015年汽车销售经理工作总结
2015/04/27 职场文书
美容院管理规章制度
2015/08/05 职场文书
《西游记》读后感(3篇)
2019/09/20 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python
Go语言空白表示符_的实例用法
2021/07/04 Golang
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python