我怎样才能使它在搜索时,搜索必须包含所有单词。就好像现在,例如,如果用户搜索 cadillac escalade,搜索结果将包括具有 cadillac 的每一行和具有 eldorado 的每一行,即使它们不在同一行中。
php代码:
<?php
/* connect to MySQL */
$query = "
SELECT *,
MATCH(title, body) AGAINST ('cadillac eldorado') AS score
FROM articles
WHERE MATCH(title, body) AGAINST('cadillac eldorado')
";
$sql = MySQL_query($query);
/* display the results... */
?>
所以我试图做到这一点,所以在搜索标题和正文时,这两个字段结合起来必须包含两个单词才能被计算在内。