2011-07-25 20 views

回答

1

每一個字之前添加+

$words = explode(" ", $term); 
$all = implode(" +",$words); 

$sql = 
    "SELECT id 
    FROM products 
    WHERE MATCH (name) AGAINST ('+" . $all . "' IN BOOLEAN MODE)" 

Documentation

一定要逃出輸入詞,以防止SQL注入。

+0

不錯,謝謝你。這是一種快速的方式嗎? – EnexoOnoma

+0

@nikolai應該。 –