我的問題是,我想從數據庫中選擇一行,這是最相似的搜索文本。從數據庫中選擇一行字符串
$string = "I want to buy a new notebook";
和DB我有,例如:
1st row| keywords: buy notebook | message: okay i will help u |
2nd row| keywords: sell notebook | message: okay i will help u |
3rd row| keywords: notebook exchange | message: okay i will help u |
而結果將是第一行,因爲它包含筆記本電腦,甚至購買並沒有只包含筆記本的所有行。
我希望你明白我想要什麼。
感謝。
查看數據庫的全文搜索。猜你想要這個主題起始者不想要的東西;):http://stackoverflow.com/questions/2282679/mysql-fulltext-search-only-results-that-contain-all-words –
謝謝你也:) –