たとえば、「cat」を検索すると、「cat in the hat」など、「cat」という単語が含まれるすべてのタイトルが表示されます。
「cat hat」と入力すると、「cat in the hat」が返されるはずですが、「cat in the hat」を正確に検索し、「cat in the hat」を無視するため、クエリは空を返します。
検索した単語ですべてのタイトルを検索し、次の単語などに対してそれを行う、ある種の選択が必要です...そして...わかりません、ある種の大きなANDもの...
これまでのところ、私は次のようなもので遊んでいます:
$query = "SELECT title
FROM books
WHERE TITLE LIKE '%" . $search . "%' LIMIT 0,75;";
おそらく、検索入力を文字列の配列に分割し、それらのそれぞれを検索してからマージする、ある種の再帰関数が必要です。
アイデア?