`
mlzboy
  • 浏览: 750373 次
  • 性别: 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

    爬取的搜狐新闻数据

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

    jsp新闻发布系统源码

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

    面向微博的中文新闻摘要数据集.zip

    面向微博的中文新闻摘要任务旨在为给定的中文新闻自动生成简短摘要,新浪微博上的新闻发布和传播就使用这样的简短摘要。这个摘要篇幅不足140字。任务可以被认为是单个文档摘要的一个特例。...每一篇中文新闻文献都

    新闻周刊-2021-11-12.pdf

    在新闻周刊的封面报道中,一篇标题为“Can Joe Biden Save His Presidency?”的文章探讨了美国总统乔·拜登的政治前途。该文章可能讨论了拜登政府面临的政治压力、政策挫折和民主党内部的斗争等问题。 军事技术 ...

    新闻网页内容抽取java版

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

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

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

    前一篇Swift语言的仿网易新闻和其他新闻样式做了一个菜单栏,队列有各自的控制器.zip

    该项目是一个使用Swift语言开发的新闻客户端样式应用,具有模仿网易新闻的菜单栏设计,运用了页面视图控制器和队列机制来管理不同的新闻内容页面,并且包含完整的资源管理、版本控制和文档说明,符合直接开发的项目...

Global site tag (gtag.js) - Google Analytics