程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> asp搜索兩個以上的詞的原理

asp搜索兩個以上的詞的原理

編輯:ASP技巧
通常會在許多網站上進行搜索一些內容,要輸入兩個或兩個以上的詞,它的原理是這樣的:
假設在搜索框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
'然後顯示查詢出來的結果
……
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved