asp搜索两个以上的词的实现方法,简单的就是利用split,其它的可以参考本站之前更新的文章

假设在搜索框search中输入:“asp 编程” 先得到输入框中的内容:search=request('search') 然后将这两个值分别取出来 s=split(search,' ') ''构造sql函数 sql='select * from news' for i=0 to ubound(s) m=m&' or title='''&s(i)&'''' next ''在这里会发现得到的m前面多了一个or,所以要去掉 m=right(m,len(m)-3) ''将m连接到sql语句上 sql=s

作者: 来源: 时间: 17-11-23 15:52:03

假设在搜索框search中输入:“asp 编程”
先得到输入框中的内容:search=request("search")
然后将这两个值分别取出来
s=split(search," ")
''构造sql函数
sql="select * from news"
for i=0 to ubound(s)
m=m&" or title=''"&s(i)&"''"
next
''在这里会发现得到的m前面多了一个or,所以要去掉
m=right(m,len(m)-3)
''将m连接到sql语句上
sql=sql&" "&m
''在使用sql语句
rs.open sql,conn,1,1
''然后显示查询出来的结果
11
22
33
隐藏区块

会员注册

本功能为预留功能,暂不支持注册 ^_^

Login

社交帐号登陆

使用以下任意帐号可登陆本站

Close section
Close

联系我们

关于5UCMS 您有任何需求 均可以留言给我们