Autor | Zpráva | ||
---|---|---|---|
pepi3 Profil |
#1 · Zasláno: 21. 11. 2014, 15:18:24
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 |
#2 · Zasláno: 21. 11. 2014, 15:27:07
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 |
#4 · Zasláno: 21. 11. 2014, 15:53:28
pepi3:
„není to trochu složité?“ To je samozrejme pravda. Bližšie info: Vyhledání textu bez diakritiky |
||
pepi3 Profil |
#5 · Zasláno: 21. 11. 2014, 16:02:36
lionel messi:
Díky vyřešeno pomocí : SELECT * FROM databaze WHERE jmeno COLLATE utf8_general_ci LIKE "%$hledat%"; |
||
Časová prodleva: 9 let
|
0