2012-05-16 99 views
0

我该如何做到这一点,以便搜索时,搜索必须包含所有的单词。就像现在一样,例如,如果用户搜索凯迪拉克升级版,搜索结果将包括具有凯迪拉克的每一行和具有埃尔多拉多的每一行,即使它们不在同一行中。全文搜索问题

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... */ 

?> 

所以我试着让它尽量搜索标题&身体的时候,这两个领域的结合中必须包含两个单词进行计数。

回答