Autor Zpráva
pepi3
Profil
Zdravím,
potřeboval bych pomoct. Mám databázi a na webu mám input ze kterého dostanu například "tomas", tak mi to najde jenom všechny Tomase, ale já bych potřeboval vyhledat i Tomáš, prostě aby dotaz bez diakritiky vyhledával i diakritiku a naopak?

Díky Pepa
lionel messi
Profil
pepi3:
Môžeš si uložiť do jednej tabuľky dotaz bez diakritiky, do druhej s, vyhľadávať v tabuľke bez (odstrániť z inputu diakritiku) a potom urobiť join na tabuľku s diakritikou.
pepi3
Profil
lionel messi:
To bych ale musel mít jeden sloupec v databázi navíc jeslti to chápu dobře...je to tak?
A pokud mám napříkald jméno, příjmení, adresu atd. u každého sloupec navíc? není to trochu složité?
lionel messi
Profil
pepi3:
není to trochu složité?
To je samozrejme pravda. Bližšie info: Vyhledání textu bez diakritiky
pepi3
Profil
lionel messi:
Díky vyřešeno pomocí :
SELECT * FROM databaze WHERE jmeno COLLATE utf8_general_ci LIKE "%$hledat%";

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: