Cytat(erix @ 22.11.2011, 16:17:18 )

Pokaż zapytanie, jakiego używasz.
Witam. chciałem wrócić do tego tematu.
Przeszkadza mi strasznie to, że jak wpisze częśc wyrazu to nie wyszukuje mi tego co potrzebuje.
Nie jestem zadowolony z tego FULLTEXT'u .. nie można wpisac połowe wyszukiwanej frazy, ale idealnie całą.. tak samo widze, że działa na allegro.. często próbuje dokładać gwiazdki * ale to i tak raz pomaga raz nie..
U mnie jak dokładam na końcu gwiazdkę to też nie pomaga.. czy ten fulltext ma jakieś opcje konfiguracji ?
Moj zapytanie wygląda tak:
SELECT SQL_CALC_FOUND_ROWS *,
MATCH(nazwa, opis_krotki, keywords, param_a, param_b, kod) AGAINST ('".mysql_escape_string($_GET['szukaj_fraza'])."') AS score
FROM art
WHERE
( (MATCH(nazwa, opis_krotki, keywords, param_a, param_b, kod) AGAINST ('".mysql_escape_string($_GET['szukaj_fraza'])."'))
OR id LIKE '%".mysql_escape_string($_GET['szukaj_fraza'])."%' )
AND zablokuj=0
ORDER BY score DESC
LIMIT 0 20;