ASP程序新闻页上下篇功能实现

2018-09-06 11:09

阅读:473

  在ASP程序中新闻内页加上,上一篇,下一篇的功能实现介绍

  在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>

  
摘自 天天笑一下


评论


亲,登录后才可以留言!