<FORM name=myform action=search.asp method=post><INPUT type=hidden value=16 name=mid>
<INPUT type=hidden value=search name=dopost>
<DIV class=col1-i><INPUT name=q> <INPUT class=input2 onclick=this.form.submit(); type=button> </DIV>
<DIV class=col1-r><SPAN>国家:</SPAN>
<INPUT style="DISPLAY: none" type=radio value="" name=gj>
<INPUT type=radio value=美国 name=gj> <LABEL for=net>美国</LABEL>
<INPUT type=radio value=中国 name=gj> <LABEL for=net>中国</LABEL>
<SPAN>类别:</SPAN> <INPUT style="DISPLAY: none" type=radio value="" name=level>
<INPUT type=radio value=大学 name=level> <LABEL for=net>大学</LABEL>
<INPUT type=radio value=中学 name=level> <LABEL for=net>中学</LABEL>
<INPUT type=radio value=小学 name=level> <LABEL for=net>小学</LABEL>
</DIV>
</FORM>
例如:
选中---美国---大学,两个单选按钮,搜索出美国的大学。
选中---中国---中学,两个单选按钮,搜索出中国的中学。
.
.
.
.
各种排列组合,在接收页面,如何用if判断选中项,并且SQL语句搜索出相关的结果啊?
------解决方案--------------------
<%
dim country
dim level
dim mid
dim sql
country=Request.Form("gj")
level=Request.Form("level")
mid=Request.Form("mid")
sql="SELECT ... FROM Table WHERE ..."
If country<>"" Then
sql=sql& " AND column='"&country&"'"
End If
If level<>"" Then
sql=sql& " AND column ='"&level&"'"
End If
%>