TP3.2实现上下篇切换
程序员文章站
2022-04-16 21:45:54
...
要实现上一篇跟下一篇,需要传取一个主键值,我们拿新闻举栗子,首先是新闻列表,我点击列表会进入内容页,所以 我在点新闻列表的时候:
前端页面:
<span>{$v.a_content}</span><a href="{$v.a_writer}?id={$v.a_id}">阅读详细</a></p></p></section>
这样就取到主键了;然后进入内容页了
内容页里有上一篇跟下一篇;
控制器:
<? //新闻内 public function index04(){ $this->ff(); $idds = I('get.id'); //上一篇 $shang = M('article')->where("a_id <$idds and a_keyword=489")->order('a_id desc')->limit('1')->find();//查数据 if($shang){// 判断如果执行成功往前面扔 $this->assign('shang',$shang); } else{// 否则让他的标题等于暂无吧 $shang['a_title'] = "暂无"; $this->assign('shang',$shang); } // 下一篇 //同上 $xia = M('article')->where("a_id >$idds and a_keyword=489")->order('a_id asc')->limit('1')->find(); if($xia){ $this->assign('xia',$xia); } else{ $xia['a_title'] = "暂无"; $this->assign('xia',$xia); } $this->display('jiu:public/7-6newsview'); }
前端:
<span class="prev">上一篇:<A href="{$shang.a_writer}?id={$shang.a_id}">{$shang.a_title}</A></span> <span class="next">下一篇:<A href="{$xia.a_writer}?id={$xia.a_id}">{$xia.a_title}</A></span>
以上就是TP3.2实现上下篇切换的详细内容,更多请关注其它相关文章!
上一篇: 宁皓网2015年各大视频教程合集-包含很多内容 - 福吧资源网
下一篇: 怎么防止sql注入攻击?
推荐阅读
-
制作高大上的Excel动态图表实现切换科目图表自动变更数据
-
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
-
制作高大上的Excel动态图表实现切换科目图表自动变更数据
-
台式机如何实现类似笔记本上的Optimus核显独显切换输出功能?
-
Android 上实现微信微博上的应用语言切换
-
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
-
Android 上实现微信微博上的应用语言切换
-
TP3.2实现上下篇切换
-
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
-
css+js如何在幻灯片上添加文字?实现幻灯片的旋转切换(附代码)