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 相关文章推荐
一个用于MySQL的PHP XML类
Oct 09 PHP
php代码把全角数字转为半角数字
Dec 10 PHP
php二分法在IP地址查询中的应用
Aug 12 PHP
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
Jun 12 PHP
php计算指定目录下文件占用空间的方法
Mar 13 PHP
php面向对象与面向过程两种方法给图片添加文字水印
Aug 26 PHP
PHP处理CSV表格文件的常用操作方法总结
Jul 01 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
Dec 07 PHP
微信接口生成带参数的二维码
Jul 31 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
Aug 01 PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
Nov 19 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 gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
2013/06/17 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
微信支付开发订单查询实例
2016/07/12 PHP
JS 建立对象的方法
2007/04/21 Javascript
javascript &amp;&amp;和||运算法的另类使用技巧
2009/11/28 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
可自己添加html的伪弹出框实现代码
2013/09/08 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
AngularJS使用angular-formly进行表单验证
2015/12/27 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
2017/01/06 Javascript
vue-axios使用详解
2017/05/10 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
python实现DNS正向查询、反向查询的例子
2014/04/25 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
Python中import机制详解
2017/11/14 Python
Python实现自动上京东抢手机
2018/02/06 Python
PyQt5每天必学之弹出消息框
2018/04/19 Python
在pytorch中实现只让指定变量向后传播梯度
2020/02/29 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
python实现npy格式文件转换为txt文件操作
2020/07/01 Python
Python自带的IDE在哪里
2020/07/01 Python
Made in Design意大利:现代家具、名家灯具和装饰
2020/10/27 全球购物
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
艺术设计专业个人求职信
2013/09/21 职场文书
小学毕业典礼主持词
2014/03/27 职场文书
2014五一国际劳动节活动总结范文
2014/04/14 职场文书
详解python字符串驻留技术
2021/05/21 Python
python分分钟绘制精美地图海报
2022/02/15 Python