主題: 怎樣提取數(shù)據(jù)庫(kù)用|隔開(kāi)的字!
如題:我寫(xiě)入關(guān)鍵字到數(shù)據(jù)庫(kù),多的時(shí)候用|隔開(kāi)了,我提取再做相關(guān)文章搜索的時(shí)候,我怎么提取用|隔開(kāi)的文字啊,這樣我就好用關(guān)鍵字做搜索啊
回復(fù):
<script language="vbscript">
dim keywords,operator,operend,strsql
keywords="服裝|荷花|名牌|中國(guó)"
strsql = "select * from table_name where"
operator=" title LIKE '%"
operend="%'"
keywords=Join(Split(keywords,"|"),operend & " OR " & operator)
document.write strsql & operator & keywords & operend
</script>
該查詢的用法:
在添加數(shù)據(jù)記錄時(shí)可寫(xiě)入多個(gè)關(guān)鍵字,關(guān)鍵字與關(guān)鍵字之間用"|"隔開(kāi),當(dāng)然也可以用其它字符,這樣就需要修改一下相關(guān)的代碼了。最后根據(jù)所產(chǎn)生的SQL語(yǔ)句即可查詢出相關(guān)的記錄
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇