Używam do wyszukiwania metody Match() Against() i mam pewien problem. Mam formularz wyszukiwania w którym są trzy wiersze:
-wpisz słowo kluczowe...
-wpisz branże...
-wpisz lokalizacje...
Słowo kluczowe już w sumie mam ogarnięte i wyszukuje prawie dobrze, ale nie wiem jak zmodyfikować kod aby działało również w przypadku samej lokalizacji i branży.
Próbowałem w ten sposób ale niestety nie działa:
"SELECT *, MATCH(kat1,kat2,kat3,kat4) AGAINST('$_POST[keyword_tag]') OR MATCH(kat2) AGAINST('$_POST[where]') OR MATCH(kat3) AGAINST('$_POST[what]') AS score FROM tabela WHERE MATCH(kat1,kat2,kat3,kat4) AGAINST('$_POST[keyword_tag]') OR MATCH(kat2) AGAINST('$_POST[where]') OR MATCH(kat3) AGAINST('$_POST[what]') ORDER BY data DESC";