我們?cè)趙eb開發(fā)過程中經(jīng)常會(huì)遇到關(guān)鍵詞搜索的情況,當(dāng)然要實(shí)現(xiàn)這個(gè)情況通常要在編程中使用動(dòng)態(tài)數(shù)據(jù)進(jìn)行實(shí)現(xiàn),下面錯(cuò)新技術(shù)頻道給大家介紹asp 多關(guān)鍵詞搜索的簡(jiǎn)單實(shí)現(xiàn)方法吧!
假設(shè)在搜索框search中輸入:“asp 編程”
先得到輸入框中的內(nèi)容:search=request("search")
然后將這兩個(gè)值分別取出來
s=split(search," ")
'構(gòu)造sql函數(shù)
sql="select * from news"
for i=0 to ubound(s)
m=m&" or title='"&s(i)&"'"
next
'在這里會(huì)發(fā)現(xiàn)得到的m前面多了一個(gè)or,所以要去掉
m=right(m,len(m)-3)
'將m連接到sql語句上
sql=sql&" "&m
'在使用sql語句
rs.open sql,conn,1,1
'然后顯示查詢出來的結(jié)果
asp 多關(guān)鍵詞搜索的簡(jiǎn)單實(shí)現(xiàn)方法的全部介紹就介紹到這里了,上面的內(nèi)容,各位朋友們有沒有看完呢?是不是更加的熟悉asp的操作方法了?
新聞熱點(diǎn)
疑難解答
圖片精選