| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 435 人关注过本帖
标题:发一个可以显示上一篇下一篇文章的代码
取消只看楼主 加入收藏
friends571
Rank: 2
等 级:论坛游民
帖 子:129
专家分:30
注 册:2009-3-3
结帖率:82.5%
收藏
 问题点数:0 回复次数:0 
发一个可以显示上一篇下一篇文章的代码
发一个可以显示上一篇下一篇文章的代码,上一篇就是根据当前ID,数据库里ID大于当前ID的即为上一篇,下一篇也一样,这样即使ID不是连续的也可以。以下是代码,如果有错误,欢迎指出。
<%
id = request("id")
 function up(id)
dim rs1,sql1
sql1="select * from product where  id > "&id&" order by id asc"
set rs1 = conn.execute(sql1)
if rs1.eof then
response.write"<font size='2'>没有了</font>"
else
up_id = rs1("id")
response.write"<a href='showproduct.asp?id="&up_id&"' style='color:#ff0066;text-decoration:none'>"&rs1("title")&"</a>"
end if
rs1.close
set rs1 = nothing
end function
function down(id)
dim rs2,sql2
sql2="select * from product where id < "&id&" order by id DESC"
set rs2 = conn.execute(sql2)
if rs2.eof then
response.write"<font size='2'>没有了</font>"
else
down_id = rs2("id")
response.write"<a href='showproduct.asp?id="&down_id&"' style='color:#ff0066;text-decoration:none'>"&rs2("title")&"</a>"
end if
rs2.close
set rs2 = nothing
end function
%>
搜索更多相关主题的帖子: 上一篇下一篇 
2009-08-13 14:29
快速回复:发一个可以显示上一篇下一篇文章的代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032141 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved