asp在结果中搜索--

asp在结果中搜索--

ID:24385329

大小:56.50 KB

页数:4页

时间:2018-11-14

asp在结果中搜索--_第1页
asp在结果中搜索--_第2页
asp在结果中搜索--_第3页
asp在结果中搜索--_第4页
资源描述:

《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>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。