上一篇下一篇asp代码问题

这是我的代码。上一篇正常。下一篇直接连到最后一篇文章上了,是什么原因。那哪里错了。<%functionthenextnewrs=server.CreateObject("... 这是我的代码。上一篇正常。下一篇直接连到最后一篇文章上了,是什么原因。那哪里错了。
<%
function thenext
newrs=server.CreateObject("adodb.recordset")
sql="select top 1 * from new where id>"&request("id")&" order by id asc"
set newrs=conn.execute(sql)
if newrs.eof then
response.Write("没有了")
else
a2=newrs("id")'回去下一篇id
nexttitle=newrs("title")'获取下一篇标题
response.Write("<a href='news_show.asp?id="&a2&"'>上一篇:"& nexttitle&"</a>")
end if
end function
%>
<%
function thehead
headrs=server.CreateObject("adodb.recordset")
sql="select top 1 * from new where id<"&request("id")&" order by id asc"
set headrs=conn.execute(sql)
if headrs.eof then
response.Write("没有了")
else
a3=headrs("id")
htitle=headrs("title")
response.Write("<a href='news_show.asp?id="&a3&"'>下一篇:"& htitle&"</a>")
end if
end function
%>
展开
 我来答
543655233
2014-04-03 · 超过15用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:30.4万
展开全部
如果你先测试下一篇,然后再测试上一篇,你就会发现下一篇正常,上一旦行槐态篇就到最前面模明哗去了。不信你试试。给你的建议是采用ID+1或者ID-1的方式来控制上下篇。
更多追问追答
追问
一眼,下一篇始终显示最后一篇文章的标题
追答
你有测试我跟你说的吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式