ASP 標簽(tags)功能是如何實現的?
給妳個提示吧
使用 sql 的 UNION 語法 可以合並相同內容
取得所有不同的標簽可以使用以下語句:
sql="SELECT Tags.tags11 FROM Tags union SELECT Tags.tags2 FROM Tags union SELECT Tags.tags3 FROM Tags "
//寫的有結構點
SELECT Tags.tags11
FROM Tags
union
SELECT Tags.tags2
FROM Tags
union
SELECT Tags.tags3
FROM Tags
//分別從三個字段中取出所有記錄,然後使用UNION 句 合並相同的項目,結果就是都不重復的內容了
//顯示所有標簽
循環 輸出 <%=rs(0)%>
//顯示同壹標簽不同的用戶
如果想 通過壹個 tags 找出有關的userid 就 分別查詢壹下
sql="select user_id from tags where tags1='"&tags1&"' or tags2='"&tags2&"' or tags3=='"&tags3&"' "