簡體   English   中英

php MySQL全文搜索數組

[英]php mysql fulltext search against array

我有一個字符串數組,我想在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語句

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

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM