一。产品数据库中,产品显示页面,主要条件是ID。
二。ID有两种来源,一是上页面传来ID。另一来源是本页面通过FORM+下拉列表+onchang列表来实时提交的ID。
三。上页面传来的ID,很好定义:
dim ID
ID=request.QueryString("ID")
四。如何把本页面传来的ID,即语句 ID=trim(request.form("ID")) 加到ID的取值条件中去。
五。实现的效果是,本页FORM+下拉列表+onchang列表提交,跳转本页,显示由提交的不同ID指示的不同的内容。
六。Q158011096
ID = Request("ID");
无论是通过URL还是FORM来的值,只要Name属性为"ID",就可以取得!
<% id=request.querystring("id") %>
<script type="text/javascript">
function assort_page(obj) {
var f_a=obj.options[obj.selectedIndex].value;
if (f_a!="")
{
window.location.href="?id=" + f_a;
}
}
</script>
<select name="page" onchange="javascript:assort_page(this);">
ID=trim(request.form("ID"))
--------
根据ID取值
1'连接数据库
2'根据id进行表查询:
'创建记录集
Set rs=server.CreateObject("adodb.recordset")
rs.open "select * from TABLE where ID="&id
'引用记录
.response.write rs("title").................................