通常會在許多網站上進行搜索一些內容,要輸入兩個或兩個以上的詞,它的原理是這樣的:
假設在搜索框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
'然後顯示查詢出來的結果
……