这个……条件关联不对吧?
按说如果我id都确定了 其他的条件就不需要了哦
楼上说的有点复杂
提交表单这样写
<form name="form1" method="post" action="search.asp">
<input type="text" name="keyword">
<select name="dizhi">
<option value="" selected>请选择地市</option>
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="广州">广州</option>
</select>
<input type="submit" name="submit1" value="搜索">
</form>
search.asp 假设数据库链接文件为conn.asp
<!--#include file="conn.asp"-->
<%
keyword=request("keyword")
dizhi=request("dizhi")
if keyword="" then
response.write "<script language='javascript'>alert('关键字不能为空!');history.go(-1);<script>"
end if
set rs=Server.CreateObject("adodb.recordset")
if dizhi="" then
sql ="select * from [table] where chanpin like '%" & keyword & "%'"
else
sql ="select * from [table] where chanpin like '%" & keyword & "%' and dizhi='" & dizhi & "'"
end if
rs.open sql,conn,1,1
%>
...... '余下楼上自己补充