Autor Zpráva
teapack
Profil
Zdravím,
mám problem s fulltextovým vyhledáváním (php/mysql). Dotaz vypadá takhle:

SELECT * FROM tabulka WHERE 
MATCH(nadpis) AGAINST('".$_POST['hledane']."') OR
MATCH(keywords) AGAINST('".$_POST['hledane']."')



hledané slovo jsem zadal 'ahoj', v tabulce tabulka je řádek, kde
sloupec nadpis == ahoj.

Bohužel dotaz nevrátí žádný výsledek (mysql_error() chybu taky nehodí).

Kde je tedy problém?
nightfish
Profil
jsi si vědom omezení fulltextového vyhledávání v mySQL? (minimální délka slova 4, ignorují se slova, která jsou v 50 a více procentech řádků tabulky)

http://php.vrana.cz/fulltextove-vyhledavani-v-mysql.php
teapack
Profil
jsi si vědom omezení fulltextového vyhledávání v mySQL? (minimální délka slova 4, ignorují se slova, která jsou v 50 a více procentech řádků tabulky)


nejsem. tedy teď už jo :) díky moc ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: