Autor Zpráva
Lukáš Přibyl
Profil *
Potřeboval bych poradit při hledání z databáze. Chtěl bych aby šlo hledat i bez diakritiky, takže mám funkci, která ji odstraní, jen nevím jak to dostat do sql dotazu. Nemáte nějakou fintu?
ninja
Profil
Na todle jsou 3 cesty:
1. Do databaze si vedle ulozeneho textu ulozis rovnou i verzi bez diakritiky, nasledne hledas normalne pomoci ocisteneho textu
2. V db mas ulozen jen normlani text, hledas pomoci regularniho dotazu vsechny mozne diakriticke varianty pismena.
3. Tvoje db sama podporuje diakritiku a jeji odstranovani.

3. Varianta je nejlepsi, ale nejmene rozsirena. 2. Je velmi pomala pri hledani, zatimco 1. varianta je narocnejsi pri ukladani dat.

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: