MySQL选择相似的查询逐个匹配

时间:2014-04-01 20:36:57

标签: mysql select

好的......所以我制作了这段代码:

$resultssimilar = mysql_query($wtf="SELECT * FROM data WHERE `keywords` LIKE '%" . str_replace(',', '%', str_replace(' ', '', $data['keywords'])) . "%'");
while($sim = mysql_fetch_array($resultssimilar)) {
    echo '<!--'.$sim['name'].'-->';
}

所以我在$ data ['keywords']中有几个关键词:“天气,今天,星期天”或“新闻,重要,欧洲”等。 如果我使用上面的代码,它将只获取具有相同关键字的文章...所以它只会获取相同的文章......

我的问题是......如何以一两个单词显示真正相似文章的方式更改MySQL查询?

0 个答案:

没有答案