针对数组的php mysql全文搜索
我有一个字符串数组,我想在mysql表中搜索它们 这是使用一个字符串的查询针对数组的php mysql全文搜索,php,mysql,arrays,full-text-search,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
$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语句 $searchstring=explode(“-”,$string); foreach($search_字符串为$val) { …sql查询。。。。 }
希望这有帮助只需指定它们之间用空格分隔即可