标题:请教关于访问ID页面中上一页,下一页的问题
只看楼主
locket0318
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-6-12
 问题点数:0 回复次数:1 
请教关于访问ID页面中上一页,下一页的问题

我现在要做一个页面的链接,这个页面是个新闻内容的页面,就是id号具体到一个数值的页面,在这个页面要做两个按钮,一个是上一条新闻,一下是下一条新闻,点击按钮相应出现上一条和下一条的新闻内容,也就是链接到ID的上一条和下一条,不知道该怎么在上一页和下一页这两个按钮上加程序,请教各位高手

该页代码如下:

<!--#include file="conn.asp"-->
<%id=Trim(Request.QueryString("id"))%>
<%
sql="select * from dszxx where id="&Request.QueryString("id")
set rs=Server.CreateObject("adodb.recordset")
rs.open sql,conn,1,3
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.unnamed1 {
font-size: 9pt;
line-height: 20px;
}
-->
</style>
</head>

<body background="../indtextb.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<p>&nbsp;</p>
<p align="center" class="unnamed1"><strong><font color="#990000">详细留言信息</font></strong></p>
<table width="530" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#006699" class="unnamed1">
<tr>
<td width="165" height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>姓  名:</strong></font></div></td>
<td width="365" bgcolor="#FFFFFF">  <%=rs("name") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>电子邮件:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF">  <%=rs("mail") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>所在部门:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF">  <%=rs("szbm") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>职  位:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF">  <%=rs("zw") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>联系电话:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF">  <%=rs("tel") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC"><div align="center"><font color="#FFFFFF"><strong>手  机:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF">  <%=rs("sj") %></td>
</tr>
<tr>
<td height="25" bgcolor="#0099CC">
<div align="center"><font color="#FFFFFF"><strong>留言信息:</strong></font></div></td>
<td height="25" bgcolor="#FFFFFF"><br>
<table width="319" border="0" align="center" cellpadding="0" cellspacing="0" class="unnamed1">
<tr>
<td>
<% content=rs("nr")
content = replace(content,"<br>","")
content = replace(content,chr(10),"<BR>")
content = replace(content,chr(13),"")
content = replace(content,chr(10)&chr(10),"<p></p>")%>
<span class="line"><%=content %></span></td>
</tr>
</table>
<br>
</td>
</tr>
</table>
<br>
<table width="530" border="0" align="center" cellpadding="0" cellspacing="0" class="unnamed1">
<tr>
<td>
<div align="right">上一封 下一封</div></td>
</tr>
</table>
<p align="center">&nbsp;</p>
<p align="center"><a href="lb.asp" class="unnamed1">返回来信列表</a></p>
</body>
</html>

如果方便的话,请高手帮忙在此页面代码中加,谢谢!

搜索更多相关主题的帖子: ID 页面 按钮 QueryString 
2007-06-12 22:27
raoyafei
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-6-12
得分:0 
我有一个方法:
查询你的新闻内容表,判断表中ID和当前新闻ID,如果表中ID大于当前ID,那么按正序排列取第1条记录,即为下一篇.如果表中ID小于当前ID,那么按倒序排列取第1条记录,即为上一篇.

http://www.
2007-06-13 11:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-146917-1-1.html




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

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