Vyhledávání ve fulltextu - diakritika

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: prosinec 08
Bydliště: Frýdek-Místek
Pohlaví: Muž
Stav:
Offline
Kontakt:

Vyhledávání ve fulltextu - diakritika

Příspěvekod Jara » 12 črc 2011 14:13

Zdravím!
Používám mysql verzi 5.5.8. Potřeboval bych udělat, aby fulltext vyhledával řetězce i s diakritikou. Tzn: když zadám: "žlutý kůň" - aby sql vyhodil jak "žlutý kůň" tak "zluty kun" ...
Dá se toto udělat nějakým nastavením mysql? - Nebo je nejlepší si vytvořit sloupec, který bude obsahovat text bez diakritiky a vyhledávat v něj??
Díky!
Nobody expects the Spanish Inquisition!

Reklama
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Vyhledávání ve fulltextu - diakritika

Příspěvekod Stene » 12 črc 2011 21:25

zkus db nastavit na utf8_czech_ci

Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: prosinec 08
Bydliště: Frýdek-Místek
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Vyhledávání ve fulltextu - diakritika

Příspěvekod Jara » 12 črc 2011 23:03

Nepomohlo :(
Nobody expects the Spanish Inquisition!

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Vyhledávání ve fulltextu - diakritika

Příspěvekod CZechBoY » 13 črc 2011 00:01

zkus LIKE nebo dat OR 'text bez diakritiky'
proste vyhledas to co jes i bez diakritiky, kombinace uz nevim, jedine nahradit PHPckem diakriticky pismena za * a v sql dotazu dat LIKE :))
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů