[求助]如何将传递ID值显示信息
我现在在做一个网上订购的ASP,现在有个地方就是主页上有商品信息,然后我点击商品图片或者商品名就可以跳转到另一个页面显示出此商品的图片及详情信息,我是初学者 研究了很久都没做出来 ,我想请各位大大帮我一下 !
一个页面为:product.asp
例如:你读取的字段:<%id=rs("id")%>
在"点击查看"超连接写:product_view.asp?id=<%id%>
在product_view.asp页面里写代码为:
<!--#include file="conn.asp" -->
<%
if request("id")<>"" then
id = request("id")
else
response.Redirect("product.asp")
end if
sub view_p()
dim rs,sql,img,strs
set rs=server.CreateObject("ADODB.Recordset")
sql="select * from 表名 where id="&id
rs.open sql,conn,1,1
if rs.bof or rs.eof then
img="暂时没有产品图片"
else
img=rs("存放图片的字段")
'还可以读出其他,自己做做这里
end if
rs.close
set rs=nothing
Call open_conn() '该函数在conn.asp里定义
strs=""
strs=strs&"<table align='center' width='95%' border='0' cellpadding='0' cellspacing='1'>"
strs=strs&"<tr>"
strs=strs&"<td>"
strs=strs&"<div align='center'>"
strs=strs&"<img src="
strs=strs&img
strs=strs&">"
strs=strs&"</div>"
strs=strs&"</td>"
strs=strs&"</tr>"
strs=strs&"<table>"
response.write strs
end sub
%>
<%Call view_p() '调用%>
这个的是我直接就在论坛里手写的代码.也许有什么掉的东西,没有经过调试,.你那去看看