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 相关文章推荐
PHP5新特性: 更加面向对象化的PHP
Nov 18 PHP
利用PHP扩展vld查看PHP opcode操作步骤
Mar 04 PHP
使用Apache的htaccess防止图片被盗链的解决方法
Apr 27 PHP
基于PHP CURL用法的深入分析
Jun 09 PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 PHP
PHP实现连接设备、通讯和发送命令的方法
Oct 13 PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 PHP
php语言的7种基本的排序方法
Dec 28 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
Jul 03 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
Oct 10 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
Mar 02 PHP
tp5.1框架数据库子查询操作实例分析
May 26 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
MySQL时间字段究竟使用INT还是DateTime的说明
2012/02/27 PHP
迅速确定php多维数组的深度的方法
2014/01/07 PHP
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
返回对象在当前级别中是第几个元素的实现代码
2011/01/20 Javascript
jQuery插件jQuery-JSONP开发ajax调用使用注意事项
2013/11/22 Javascript
jQuery简单实现banner图片切换
2014/01/02 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
详解JavaScript中的事件流和事件处理程序
2016/05/20 Javascript
ajax 提交数据到后台jsp页面及页面跳转问题
2017/01/19 Javascript
ES6新特性八:async函数用法实例详解
2017/04/21 Javascript
纯js代码生成可搜索选择下拉列表的实例
2018/01/11 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
layui导出所有数据的例子
2019/09/10 Javascript
[50:24]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
详解Python的Django框架中的templates设置
2015/05/11 Python
Python实现信用卡系统(支持购物、转账、存取钱)
2016/06/24 Python
Python numpy 点数组去重的实例
2018/04/18 Python
将python代码和注释分离的方法
2018/04/21 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
深入浅析Python中的迭代器
2019/06/04 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
2020/03/09 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
英国领先的野生鸟类食品供应商:GardenBird
2018/08/09 全球购物
Herve Leger官网:标志性绷带连衣裙等
2018/12/26 全球购物
节水倡议书
2015/01/19 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
2015年医生个人工作总结
2015/04/25 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
学校食堂管理制度
2015/08/04 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
2021/04/04 Servers
Flink 侧流输出源码示例解析
2022/09/23 Servers