problém s češtinou
2 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den, mám problém s češtinou při načítání z databáze. V phpMyAdmin se mi to vypisuje správně, ale na samotné stránce mi to místo "Kryštof" vypíše "Kryątof". Nevíte čím by to mohlo být? //mysql_connect() a mysql_select_db() $dotaz = "SELECT CONCAT(prijmeni, ' ', jmeno) FROM uzivatele ORDER BY prijmeni ASC"; $vysledek = mysql_query ($dotaz); if($vysledek) { while($radek = mysql_fetch_array($vysledek, MYSQL_NUM)) { echo "<p>$radek[0]</p>"; } }
-
První dotaz do databáze po jejím otevření musí být "SET NAMES kódování", kde kódování je označení použité znakové sady. Je také nutné nějakým způsobem sjednotit znakovou sadu v phpMyAdmin a v PHP aplikaci. Případně překódovat dotazy a výsledky dotazů. Osobně preferuji všude používat UTF-8. Tedy u databáze, zdrojáků PHP i výsledného HTML.