Diskuse

Téma: MySQL

Ahoj, jak mám vytvořit v phpMyAdminu db + tabulky aby to při výpisu zobrazovalo diakritiku. Všude kde to jde, jak v db tak u tabelek davam porovnívání uft8_czech_ci , zkoušel jsem i utf8_general_ci ale nejde to. Php souborem to asi nebude, protože tam utf8 nastaveny mám, a to co není z výpisu přez db jde v poho.

Dik za radu.
postZaslat odpověď
Jo ale ten soubor je třeba taky uložit v utf, to že to do něj zapíšeš neznamená, že je uložen v utf.
http://www.smetka.net/jak-nastavit-utf-8-kodovani-v-pspad-videonavod.a83.html
Cely soubor píšu v PSPadu a celou dobu mám nastaveno kódování do UTF-8, zkoušel jsem to i preuložit ale furt to nejde.
A v prohlížeči je nastaveno automatické kódování??

Ono totiž dneska už u databáze je celkem jedno jak máš nastaveno collation, protože i když bude nastaveno na windows-1250 a web bude v utf, tak tím že v systému po připojení k db je volán příkaz SET NAMES, tak bude čeština v pořádku.
Tím pádem je dobré mít nastaveno collation spíše kvůli vyhledávání a řazení podle českých znaků.