asp下拉菜单中option取值问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:49:22
小弟最近做毕业设计有个问题想请大家指点,问题如下:
<select name="s3" id="s3">
<option value="m1">100以下</option>
<option value="m2">100-200</option>
<option value="m3">200-300</option>
<option value="m4">300-400</option>
<option value="m5">400以上</option>
<option value="m6">所有价格</option>
</select>
我想取出其中具体的m1 m2去做比较,和数据库里的价格对比后输出符合要求的结果。不是这种 rs("价格")=trim(request.Form("s3")) 是直接能获得m1然后就限制查询价格范围在100以下的。
谢谢下楼的高手哈,我去试验下,好了就来送分。我想再请问下,假如我的是两个这种限制条件,比如同时满足价格介于100-200之间,日期介于1周-2周之间该怎么办啊。指点下咯,万分感谢.也就是说我有 s3 s4 两个下拉菜单的条件要同时满足。

简单的说,你的思路应该是,在select这里取值后,你把例如m1只是作为一个标识

然后在sql语句中,建立例如

<%
.
.
.
select case s3
case m1
rs.open "select * from [表] where ...............'
case m2
rs.open "select * from [表] where ...............'
.
.
.

End Select%>