`
mlzboy
  • 浏览: 726528 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于新闻的上一篇,下一篇

阅读更多
关于新闻的上一篇,下一篇


这个东东以前有朋友问过我,我写了个实例,大家可以做一参考
代码中做了注释,大家PP
问题由来主要是由于如果在数据库中删除了一篇文章后那么与它相连的其它文章判断有没有上一篇与下一篇文章就出现的问题,本文正是针对这一问题提出解决方案的。。。
完整的代码可以在此下载http://mlzboy.jahee.com/download/20040925.rar
<!--#include file="conn.asp" -->
<%
id为获得的欲显示该文章的参数值,此处为演示方便,在下面预先定义id=4
dim id
id=6
if not isnumeric(id) then
response.write "非法参数!"
response.end
end if
bigclass为大类,smallclass为小类,一般常见于二级分类的新闻系统
dim sql
sql="select * from eric where bigclass=校园新闻 and smallclass=校园娱乐 and id=" & id
call opendb()
set rs=conn.execute(sql)
if rs.eof then
判断库中是否有此文章
response.write "非法参数!"
response.end
else
str=rs(0) & "<br>"
str=str & rs(1) &"<br>"
str=str & "相关新闻:<br>------------------------------------<br>"
response.write str
call closers()
判断上面是否有与此文章所在类别的文章
sql="select * from eric where bigclass=校园新闻 and smallclass=校园娱乐 and id<" & id & " order by id desc"
set rs=conn.execute(sql)
if rs.eof then
response.write "上面已经没有文章了!<br>"
else
response.write "上一篇文章:" & rs(1) & "<br>"
end if
call closers()
判断下面是否有与此文章所在类别的文章
sql="select * from eric where bigclass=校园新闻 and smallclass=校园娱乐 and id>" & id
set rs=conn.execute(sql)
if rs.eof then
response.write "下面已经没有文章了!"
else
response.write "下一篇文章:" & rs(1) & "<br>"
end if
call closers()
call closedb()
end if
%> 
更新日期:2004-9-25 23:59:29 ,以前放在自己网站上的,转到这边来

分享到:
评论
1 楼 sgwood 2008-07-31  
原来你的是asp,不过为了个上一篇和下一篇需要查询多次数据库,似乎性能有点不太好

相关推荐

    JSP新闻上一篇下一篇及分页显示

    本话题聚焦于"JSP新闻上一篇下一篇及分页显示",这是一个常见的功能需求,尤其是在构建新闻资讯类网站时。下面将详细阐述这个主题涉及的知识点。 首先,我们要了解MVC(Model-View-Controller)模型。在JSP中应用...

    get实现上一篇下一篇文章插件 for Phpcms2008.rar

    标题中的"get实现上一篇下一篇文章插件 for Phpcms2008.rar"指的是一个专为Phpcms2008内容管理系统设计的插件,该插件使用GET方法来获取并展示文章的上一篇和下一篇文章。在网页内容展示中,这种功能常见于博客或者...

    写一篇新闻500字.doc

    写一篇新闻500字.doc

    可翻阅上一条下一条的网站滚动新闻

    综上所述,实现“可翻阅上一条下一条的网站滚动新闻”需要结合前端开发技术,包括JavaScript交互、数据处理、DOM操作、动画效果、响应式设计、SEO优化和无障碍性考虑。同时,后端数据的处理和传输也是关键环节。通过...

    上一篇,下一篇过程代码

    在网页设计中,"上一篇"和"下一篇"功能通常用于文章列表或者新闻列表中,帮助用户方便地浏览前后相关的文章。这个给定的代码实现了一个VBScript函数,用于在ASP(Active Server Pages)环境中获取一篇文章的"上一篇...

    BBC新闻听力100篇

    【BBC新闻听力100篇】是一套针对提高英语听力,特别是BBC新闻听力能力的训练材料。这个资源可能包括了100篇来自BBC的新闻报道,旨在帮助学习者熟悉英语新闻的语言特点、常用词汇以及新闻报道的结构和表达方式。 在...

    写一篇时事新闻500字 政治作业 帮帮忙.docx

    写一篇时事新闻500字 政治作业 帮帮忙.docx

    js 新闻一条一条切换

    这段代码首先获取所有新闻条目,然后定义了一个名为`switchNews`的函数,该函数负责淡出当前新闻并淡入下一条。我们使用`fadeOut`和`fadeIn`方法实现过渡效果,并通过`setInterval`定时执行这个函数,以实现自动切换...

    改好一篇新闻稿的8个角度参考.doc

    改好一篇新闻稿的8个角度参考.doc

    英语四级100篇新闻听力+100篇时文听力

    【英语四级听力提升指南】 ...总的来说,"英语四级100篇新闻听力+100篇时文听力"是一份全面且实用的备考资料,通过系统性的练习和策略应用,考生可以显著提升英语四级听力水平,为考试成功奠定坚实基础。

    抓取新浪新闻文章

    网络爬虫是一种自动化程序,它遍历互联网上的网页,收集所需的信息。在抓取新浪新闻文章时,我们需要识别网页的HTML结构,找到包含文章标题、内容、作者、发布时间等信息的特定HTML标签,然后利用Python的requests库...

    教你如何写一篇棒棒哒竞品分析-网易新闻客户端竞品分析 .doc

    教你如何写一篇棒棒哒竞品分析-网易新闻客户端竞品分析 .doc

    关于虚假新闻管理的文献综述.pdf

    关于虚假新闻管理的文献综述主要探讨了虚假新闻的定义、特点、管理以及其产生的原因。虚假新闻,作为媒体行业中一个严重的问题,是经济发展和传媒竞争加剧的产物。自1984年以来,国内相关研究文献虽有911篇,但针对...

    爬取的搜狐新闻数据

    网络爬虫是一种自动浏览互联网并抓取网页信息的程序,它能够批量收集网页上的各种数据,如新闻标题、内容、作者、发表日期等。在本案例中,这些数据可能被整理为结构化的格式,方便分析和研究。 描述中提到“一共有...

    jsp新闻发布系统源码

    JSP中文网新闻发布系统是由jsp中文网为了方便...每一篇新闻都可以有自己的关键字来描述,说明该新闻的主要内容,并且可以关联该新闻内容相似的新闻,新闻还可以无限分类。让您可以在一个新闻系统中管理你所有的新闻。

    新闻网页内容抽取java版

    java实现新闻网页内容抽取,具体算法参考“基于统计的新闻网页内容抽取”

    下篇___广播电视新闻写作.pptx

    本篇将详细探讨新闻写作的一般规则和要求,以及广播电视新闻的个性特点。 首先,新闻写作的基本原则是真实。新闻的真实是其生命,这意味着新闻报道的事实必须是客观存在的,时间、地点、人物以及事件的细节都应准确...

    新闻网站技术文档

    新闻网站技术文档,这是我所写的一篇关于新闻网站的技术文档。

    CNN新闻听力100篇.pdf

    由于提供的文件内容实际上是无意义的字符组合,无法从中提取出相关知识点。因此,我将无法满足创建知识点的请求。如果可能,请提供与特定主题相关且具有实际意义的内容,以便我生成详细的知识点。如果这是一个错误,...

Global site tag (gtag.js) - Google Analytics