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 相关文章推荐
Zend Framework中的简单工厂模式 图文
Jul 10 PHP
解析php常用image图像函数集
Jun 24 PHP
PHP生成等比缩略图类和自定义函数分享
Jun 25 PHP
PHP函数eval()介绍和使用示例
Aug 20 PHP
php cookie名使用点号(句号)会被转换
Oct 23 PHP
Yii实现MySQL多数据库和读写分离实例分析
Dec 03 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
Oct 10 PHP
php数据访问之增删改查操作
May 09 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 PHP
PHP中__set()实例用法和基础讲解
Jul 23 PHP
Laravel 关联模型-关联新增和关联更新的方法
Oct 10 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编程开发“虚拟域名”系统
2006/10/09 PHP
使用PHP生成PDF方法详解
2015/01/23 PHP
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
node.js中的fs.chmodSync方法使用说明
2014/12/18 Javascript
jQuery实现返回顶部效果的方法
2015/05/29 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
Nodejs爬虫进阶教程之异步并发控制
2016/02/15 NodeJs
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
Bootstrap实现带暂停功能的轮播组件(推荐)
2016/11/25 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
微信小程序和H5页面间相互跳转代码实例
2019/09/19 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
[04:44]DOTA2 2017全国高校联赛视频回顾
2017/08/21 DOTA
Python导入模块时遇到的错误分析
2017/08/30 Python
python 画三维图像 曲面图和散点图的示例
2018/12/29 Python
Python实现判断一个整数是否为回文数算法示例
2019/03/02 Python
windows10环境下用anaconda和VScode配置的图文教程
2020/03/30 Python
Python sorted排序方法如何实现
2020/03/31 Python
python不同版本的_new_不同点总结
2020/12/09 Python
css3 边框、背景、文本效果的实现代码
2018/03/21 HTML / CSS
奥地利度假券的专家:we-are.travel
2019/04/10 全球购物
企业行政文员岗位职责
2013/12/03 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
销售员自我评价
2015/03/11 职场文书
消防验收申请报告
2015/05/15 职场文书
孝女彩金观后感
2015/06/10 职场文书
Python实现byte转integer
2021/06/03 Python
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js
MySQL 数据表操作
2022/05/04 MySQL