php mysql全文搜索阵列
问题描述:
我有一个字符串数组,我想在mysql表中搜索它们。php 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"...);
答
尝试foreach语句
$搜索字符串=爆炸( “ - ”,$字符串); 的foreach($ SEARCH_STRING为$ VAL) { .... SQL查询.... }
希望这有助于
只需指定他们用空格分开 – zerkms 2012-07-19 22:14:36