当前位置: 首页 > 编程笔记 >

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

柳晔
2023-03-14
本文向大家介绍thinkphp实现上一篇与下一篇的方法,包括了thinkphp实现上一篇与下一篇的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》及《ThinkPHP常用方法总结》

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

 类似资料:
  • 本文向大家介绍PHP实现上一篇下一篇的方法实例总结,包括了PHP实现上一篇下一篇的方法实例总结的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了PHP实现上一篇下一篇的方法。分享给大家供大家参考,具体如下: php实现上一篇下一篇这个主要是通过sql来根据当前的id来进行判断然后筛选出当前ID之前的数据或ID之后的数据了就这么简单,具体的我们来看看。 实现网站文章里面上一篇和下一篇的sql语

  • 我正在尝试将帖子ID添加到下一个和上一个帖子中。当前使用下面的代码给我带来了不希望看到的页面的post id的效果。

  • next下一篇标签 标签 <next></next> 使用方法: <next catid="$catid" id="$id" target="1" msg="已经没有了" /> 参数说明 参数 说明 @catid 栏目id,可以传入数字,在内容页可以不传 @id 信息id,可以传入数字,在内容页可以不传 @target 是否新窗口打开,1 是 0否 @msg 当没有上一篇时的提示语 @fiel

  • 我正在使用的十二主题,我正在尝试输出下一个帖子和前一个帖子在底部的内页。 谢谢你。

  • pre上一篇标签 作用:获取上一篇标签 使用方法: <pre catid="$catid" id="$id" target="1" msg="已经没有了" /> 参数说明 参数 说明 @catid 栏目id,可以传入数字,在内容页可以不传 @id 信息id,可以传入数字,在内容页可以不传 @target 是否新窗口打开,1 是 0否 @msg 当没有上一篇时的提示语 @field 返 回指定字段

  • 高性能服务器设计 c10k问题 高性能服务器编写的关键原则 事件驱动的核心引擎 定时器管理 nginx架构详解(50%) nginx的源码目录结构(100%) nginx的configure原理(100%) auto脚本 模块编译顺序 nginx的事件机制 event框架及非阻塞模型 定时器实现 信号处理 惊群问题 nginx的进程机制 master进程 worker进程 进程间通讯 nginx基