首先對不起的,我的英語...搜索php + mysql的關鍵詞?
我對數據庫中的標籤字段,我正在尋找像
SELECT * FROM table WHERE tags LIKE '%$keyword%' and tags LIKE '%$keyword%'
我單獨由像空間標籤;
america england france
我想告訴你,比如我的表結構
id | title | tags
1 title1 america france
2 title2 american english
3 title3 england french
當我要搜索「美國」
結果TITLE1和標題2,因爲美國和美國標籤看起來像是相同的 字..
我怎樣才能讓他們獨一無二?當我搜索了美國,結果應該是唯一TITLE1 ...
感謝您的幫助,希望你能理解我的問題..有一個愉快的一天
編輯:
由於阿卡姆他寫的解決方案
你可以簡單地使用'標籤'關鍵字%''添加一個空格? – 2013-02-27 20:59:26
謝謝你,他的工作..有一個愉快的一天 – OMahoooo 2013-02-27 21:11:33
這是一個糟糕的表結構。你應該規範設計。每個標記都在其OWN記錄中。 – 2013-02-27 21:26:37