上一篇文章、下一篇文章实现
上一篇代码
select top 1 Id from [table] where Id < @当前ID order by Id desc
下一篇代码
select top 1 Id from [table] where Id > @当前ID order by Id
以后下面不管是asp、php、jsp、asp.net等都可以实现,下面介绍asp和php做饭
在news.asp文件中添加如下代码
<%
set backrsd=server.CreateObject("Adodb.recordset")
sql="select top 1 * from news where id<"&id&" order by id desc"
set backrsd=conn.execute(sql)
if backrsd.eof then
NewTitle4="已经是第一篇"
else
id2=backrsd("id")
NewTitle2=backrsd("title")
end If
backrsd.close
set nextrsd=server.CreateObject("adodb.recordset")
sql="select top 1 * from news where id>"&id&" order by id"
set nextrsd=conn.execute(sql)
if nextrsd.eof then
NewTitle3="已经是最后一篇 "
else
id1=nextrsd("id")
NewTitle1=nextrsd("title")
end If
nextrsd.close
%>
在body中加入如下代码
<br>上一篇:<%=NewTitle4%><a href='news.asp?newid=<%=id2%>'><%=NewTitle2%></a>
<br>下一篇:<%=NewTitle3%><a href='news.asp?newid=<%=id1%>'><%=NewTitle1%></a>
php中用法
function nextpage($fid,$tag,$bid){
if('next' ==$tag){
$sql ="select * from gx_news where id<$fid and menu_id='$bid' order by id desc";
}elseif('prev' ==$tag){
$sql ="select * from gx_news where id>$fid and menu_id='$bid' order by id asc";
}
$result =mysql_query($sql);
if(!mysql_num_rows($result) ){
echo('己经没有了!');
}else{
$rs =mysql_fetch_array($result);
echo "<a href=news_page.php?id=".$rs[0].">".$rs['new_title']."</a>";
}
}
调用
nextpage($fid,'next',$bid); 下一页
nextpage($fid,'prev',$bid); 上一页
'
上一篇文章、下一篇文章实现相关推荐
- PHP+Mysql查询上一篇和下一篇文章实例
PHP+Mysql查询上一篇和下一篇文章实例 简单的PHP+Mysql查询上一篇和下一篇文章实例,并输出上一篇和下一篇文章的标题和链接,适合新手学习 获取当前浏览文章id: 1 $id = isset ...
- Django针对上一篇和下一篇文章标题的实现逻辑
1.要求显示效果 2.前端html内容 <div><nav aria-label="..."><ul class="pager"& ...
- php ThinkPHP文章上一篇、下一篇解决方案
在平时的项目中,我们常常会遇到下述的一种情况: 在文章详情页的底部位置,有上一篇.下一篇文章. 初次遇到此类问题,习惯性的按照前辈的处理思路 http://www.jb51.net/article/5 ...
- DEDECMS关于文章上一篇和下一篇标题长度的设置方法
dedecms获取上一篇.下一篇文章的标签分别为:{dede:prenext get='pre'/}和{dede:prenext get='next'}.那么如何才能通过标签来控制文章标题的长度呢?其 ...
- DEDECMS教程:上/下一篇文章标题长度的截取方法
对dedecms了解的朋友们,想必对如何获取上一篇.下一篇文章的标签也是非常熟悉.dedecms获取上一篇.下一篇文章的标签分别为:{dede:prenext get='pre'/}.{dede:pr ...
- PHP实现上一篇、下一篇
//php实现上一篇.下一篇 获取当前浏览文章id$id = isset($_GET['id']) > 0 ? intval($_GET['id']) : "";下一篇文章$ ...
- 关于新闻的上一篇,下一篇
关于新闻的上一篇,下一篇 这个东东以前有朋友问过我,我写了个实例,大家可以做一参考 代码中做了注释,大家PP 问题由来主要是由于如果在数据库中删除了一篇文章后那么与它相连的其它文章判断有没有上一篇与下 ...
- PHP获取上一篇文章和下一篇文章数据
很多框架都可以完成,同理. Laravel的Eloquent ORM 获取当前记录的上一篇下一篇 然后,当时在答案里面简单写了一下解决方案.不过由于这个取得下一条和取得上一条的记录其实在日常的开发当中 ...
- Mysql实现文章查询上一篇和下一篇功能,附sql语句?
mysql实现文章查询上一篇和下一篇功能,附sql语句? 最近在做一个项目用到的文章查询上一篇和下一篇功能,详见:http://www.yifen5.com Mysql实现文章查询上一篇和下一篇功能, ...
- Wordpress文章中添加上一篇、下一篇链接专题研究
这次L.Z制作了这个Wordpress文章中添加上一篇.下一篇链接专题研究,你可以从文章当中了解到如何在文章内页当中上一篇.下一篇链接,显示特定的分类下的上一篇.下一篇,以及利用add_filter随 ...
最新文章
- VS Code竟然能约会,找对象不看脸,看编程水平
- 数据挖掘(Data Mining)| 数据分析建模理论基础
- 多序列比对的c语言程序,多序列比对的实际应用
- [小技巧][JAVA][转换]List, Integer[], int[]的相互转换
- 计算机组成原理实用教程第3版课后答案,计算机组成原理实用教程课后习题答案.docx...
- Appium基础四:Desired Capabilities详讲
- Wifi Enable 启动过程
- 基于Python计算Landsat8OLI遥感生态指数RSEI
- matlab实现一维数组求平均函数
- python 广告联盟_利用京东联盟API获取自定义推广链接
- Ubuntu16.04安装bugzilla
- Spring学习笔记-IoC
- 石川:出色不如走运 (III)?
- Python中的图像处理(第六章)Python图像量化及采样处理(2)
- linux下批量转换32bit wav为16bit
- Word2019如何取消保存文件位置默认为Onedrive-个人——文档
- OpenCL编程初探
- 算法点滴yan测试+打印
- 1000A+B输入输出练习
- 网贷7000元要还36万:年轻人,请你赶紧扔掉这四样东西
热门文章
- 嵌入式项目实战——基于QT的视频监控系统设计(一)
- DHCP(动态主机配置协议)
- JSTL标签库详细介绍
- 数字图像处理之直方图均衡化(python)
- 关于ros2安装的那些坑
- 五角大楼开发机密的人工智能程序以寻找隐藏的核导弹
- 03-官方种子项目,目录,文件介绍
- strcmp函数的使用方法以及模拟
- 解决 AttributeError: module ‘tensorboard.summary._tf.summary‘ has no attribute ‘merge‘
- 自定义 Opener