SELECT $p1,$p2,$p3 FROM $tabela WHERE MATCH ($p2,$p2,$p3) AGAINST ('$zapytanie*' IN BOOLEAN MODE)
Działa tak, jak powinno, poza jedną rzeczą - teraz po wpisaniu Adam Mickiewicz znajdzie wszystkie pola rekordy ze słowem Adam i ze słowem Mickiewicz. Oczywiście dodanie w zapytaniu operatora +, - i "" odpowiednio załatwia sprawę, ale jak sam zauważyłem, nikt nie czyta instrukcji i ciężko zmuszać kogokolwiek do używania operatora +. AS score też nie sortuje tak, by rekordy ze wszystkimi słowami były wyżej. Jak można przekształcić zapytanie aby odpowiednio wyświetlało?