Autor Zpráva
radas
Profil *
Zdravím,
chtěl bych udělat vyhledávaní, kdy zadám slovo a na úrovni mysql se mi záznamy setřídi podle četnosti výskytu toho slova v textu (v sloupci text) hledal jsem něco na netu, ale nic kloudného jsem nenašel...jedine co mě napadlo je že si udělám fulltext vyhledavani a pak spočitám jednotlivé slova přes php a pak nějak setřidím nalezené záznamy, ale to mi přijde dost krkolomné a neobratne...nenapadá nějaké řešeni?
Alphard
Profil
MySQL konstrukce match() against() nevyhovuje? Přirozeně lépe ohodnotí vícenásobné shody.
Pak jsem viděl různé finty, které využívaly nahrazení výrazu za prázdný string a porovnání délek původního a nahrazeného textu, ale o rychlosti si nedělám iluze.

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:

0