php mysql全文搜索数组

时间:2012-07-19 22:11:21

标签: php mysql arrays full-text-search

我有一个字符串数组,我想在mysql表中搜索它们。

这是使用一个字符串的查询

$string = "searchterm";
$sql = "SELECT * From info WHERE MATCH (title, authors, abstract, keywords) AGAINST($string) > 0 GROUP BY id LIMIT 0, 20";

但现在我有一个数组而不是一个字符串。如何处理?

$strings = array ("search1","search2"...);

1 个答案:

答案 0 :(得分:-1)

尝试使用foreach语句

  

$ searchstring = explode(“ - ”,$ string);   foreach($ search_string as $ val)   {   .... sql查询....   }

希望这有帮助