欢迎来到天天文库
浏览记录
ID:24385329
大小:56.50 KB
页数:4页
时间:2018-11-14
《asp在结果中搜索--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ASP在结果中搜索>>我们经常用GOOGLE来搜索东东,也看到了它的在结果中搜索的功能。在论坛中曾有人问到,如果用ASP在搜索结果中再次搜索的问题。下面就是一个完整的解决方案。设计思路:把搜索的内容传递过来,中间用“,”号隔开,统计出搜索的关键字,然后用sql语法的“and”连接起来形成一个新的查询语句。ASP代码,下面的代码不提供数据库下载,如果你要进行测试,可以新建一个ACCESS数据库,在里面新建一个“capital”字段就可以了。代码:<title>在结果中再搜索</title><body
2、bgcolor="#FFFFFF"><%u_search=request.form("u_search")u_prev_search=request.form("u_prev_search")u_search_("u_search_p;","u_searchg_prev_search=split(u_prev_search,",")num_inputted=ubound(g_prev_search)endifsql="select*fromstatesp;u_search"%%’)"ifu_search__inpu
3、tted-1sql=sql"and(capitallike’%%"g_prev_search(counter)"%%’)"nextendifaccessdb="state_info"="DRIVER={MicrosoftAccessDriver(*.mdb)};"="DBQ="server.mappath(accessdb)Setrs=Server.CreateObject("ADODB.Recordset")rs.Opensql,’如果没有找到相应的信息ifrs.eofthen%>没有任何记录<%’有相应的信息就
4、列出来elsers.movefirstdoovenextloopendifendif%><!--BeginFormInputArea--><formaction="<%=request.servervariables("script_name")%>"method="post"><inputtype="text"name="u_search"value="<%=u_search%>"><br><%ifu_search<>""then
5、%><inputtype="radio"name="u_search_p;nbsp;<inputtype="radio"name="u_search_e="u_prev_search"value="<%=u_prev_search%>"><%12下一页>>>>这篇文章来自..,。else%><inputtype="hidden"name="u_prev_search"value="<%=u_search%>"><%endif%><br&g
6、t;<%endif%><inputtype="submit"value="搜索"></form><!--EndFormInputArea--><p>nbsp;</p><%=sql%>上一页12>>>>这篇文章来自..,。
此文档下载收益归作者所有