紧急!如何用ASP+SQL做出根据下拉菜单内容进行的站内搜索?数据库已建好,只有一个。
如何用ASP+SQL做出淘宝的那种站内搜索?就是有下拉菜单,然后根据下拉菜单的内容进行搜索?比如说我见了一个数据库,包括书名,和书的内容,下拉菜单有书名和书的内容。然后就...
如何用ASP+SQL做出淘宝的那种站内搜索?
就是有下拉菜单,然后根据下拉菜单的内容进行搜索?
比如说我见了一个数据库,包括书名,和书的内容,下拉菜单有书名和书的内容。
然后就是说如果我下拉菜单选书名的话,就根据输入的书名字进行模糊搜搜,
如果我下拉菜单选的内容,那么就根据输入的内容进行模糊搜搜,请给出对应的程序,
谢谢大侠们!! 展开
就是有下拉菜单,然后根据下拉菜单的内容进行搜索?
比如说我见了一个数据库,包括书名,和书的内容,下拉菜单有书名和书的内容。
然后就是说如果我下拉菜单选书名的话,就根据输入的书名字进行模糊搜搜,
如果我下拉菜单选的内容,那么就根据输入的内容进行模糊搜搜,请给出对应的程序,
谢谢大侠们!! 展开
1个回答
展开全部
这个问题不难呀!在搜索页面上有一个下拉菜单(包含两个值) sousuo.asp
<form id="form1" name="form1" method="post" action="aa.asp">
<input type="text" name="selectkey" id="selectkey"> '搜索框
<select name="selectm" id="selectm">
<option value="sm">按书名</option>
<option value="nr">按内容</option></select>
</form>
提交到下一页,比如aa.asp
先获取搜索框内容 selectkey=trim(request("selectkey"))
先获取下拉框内容 selectm=trim(request("selectm"))
select case selectm
case "sm"
rs.open "select * from 数据库 where 书名 like '%"&selectkey&"%'",connA,1,1
case "nr"
rs.open "select * from 数据库 where 内容 like '%"&selectkey&"%'",connA,1,1
end select
就ok了。。
<form id="form1" name="form1" method="post" action="aa.asp">
<input type="text" name="selectkey" id="selectkey"> '搜索框
<select name="selectm" id="selectm">
<option value="sm">按书名</option>
<option value="nr">按内容</option></select>
</form>
提交到下一页,比如aa.asp
先获取搜索框内容 selectkey=trim(request("selectkey"))
先获取下拉框内容 selectm=trim(request("selectm"))
select case selectm
case "sm"
rs.open "select * from 数据库 where 书名 like '%"&selectkey&"%'",connA,1,1
case "nr"
rs.open "select * from 数据库 where 内容 like '%"&selectkey&"%'",connA,1,1
end select
就ok了。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |