您现在的位置: > 网站建设

ASP 多关键词搜索查询 空格

来源:www.hunanwangzhan.com 发表时间:2021-10-16 作者:网站建设
20
Jun
2015
【导语】如果代码是砖的话,那么网站就是一栋楼,是一个网站组成的为基本的存在,但是高端网站建设的代码应该是越少越好的,因为高端网站必不可少就是flash动画插件,所以我们应该更加精简我们代码,为了蜘蛛方便抓获,也是用户的体验,其实注释掉的代码,空行我们就应该删掉。
set rs=server.createobject("adodb.recordset")
sql="select * from news where" 
keyword=trim(request("keyword"))
strkeyword=instr(keyword," ")
if strkeyword=0 then'是否为 号
keyword1=split(keyword," ")
else
keyword1=split(keyword," ")
end if
Arrayi=ubound(keyword1)
if arrayi=0 then '只有一个关键字时,就不用执行循环了.
sql=sql&" (xl like '%"&keyword1(i)&"%' or js like '%"&keyword1(i)&"%')"
else
for i=0 to Arrayi
if i=0 then'循环到第一个关键词时
sql=sql&" (xl like '%"&keyword1(i)&"%' or js like '%"&Keyword1(i)&"%') and"
else
if i=arrayi then '循环到最后关键词时
sql=sql&" (xl like '%"&keyword1(i)&"%' or js like '%"&Keyword1(i)&"%')"
else
sql=sql&" (xl like '%"&keyword1(i)&"%' or js like '%"&Keyword1(i)&"%') and"
end if
end if
next
end if
下一篇:
相关新闻
首页 | 网站建设 | 网站优化 | 微信网站 | 手机网站 | 服务客户 | 关于我们