(asp)目录页链接到内容页,怎样匹配?下面是目录页的asp代码

来源:百度知道 编辑:UC知道 时间:2024/09/23 01:18:50
(asp)目录页链接到内容页,怎样匹配?下面是目录页的asp代码
数据库链接已做

<%
dim id
id=7
set rs = server.CreateObject ("adodb.recordset")
rs.open "select * from xb_tt where b_cataid=" & id& " order by b_addtime desc",bb,1,1
%>

<%
if rs.EOF and rs.BOF then
response.write ("暂时还没有文章")
else
for i=1 to 30
%>
<table width="88%" height="25" border="0" align="center" cellpadding="0" cellspacing="0">
<tr class="wenzi">
<td width="59%" class="wenzi">     <a href="nrxb.asp?"target="_blank"><%=rs("b_name")%></a></td>
<td width=

因为你的
dim id
id=7
这样就固定了读取b_cataid=7的目录的文章
要改成下面这样
dim id
id=Trim(Request.QueryString("id"))
if not IsNumeric(id) then id=0
这样就可以接收来自url后面的id字符串的值了
连接方法
<a href="您的文件名.asp?id=1">id是1的目录</a>
<a href="您的文件名.asp?id=2">id是2的目录</a>
<a href="您的文件名.asp?id=3">id是3的目录</a>

<a href="nrxb.asp?"target="_blank"><%=rs("b_name")%></A>

改成

<a href="nrxb.asp?id=<%=rs("id")%>"target="_blank"><%=rs("b_name")%
就行了。。

=========================================
内容页的代码

nrxb.asp

<%
dim id
id=request("id")

if id="" then
response.write "参数错误"
response.end
else
sql="select * from xb_tt where id="&id<