Dobrý den,
potřebuju poradit s kódováním. Funguje mi vkládání dat do MySQL když vkládáané slovo neobsahuje diakritiku. Když zadán do formuláře slovo s diakritikou, záznam se do databáze vůbec nezapíše.
Už jsem vyzkoušel kódování Latin2_czech_cs, cp1250_czech_cs i UTF8_czech_ci
Díky za odpověď.
Fórum › MySQL
Problém s ukládáním dat do databáze
Už jsem na to přišel, pomohlo vložení
mysql_query("SET character_set_connection='latin2_czech_cs'");
mysql_query("SET COLLATION_CONNECTION='latin2_czech_cs'");
mysql_db_query("lide","SET CHARACTER_SET = latin2'");
mysql_query("SET character_set_results='latin2_czech_cs'");
Ještě vyřešit češtinu a budu spokojený.
Zdar, já to řeším takto:
$dblink = mysql_connect("localhost","xxx","xxx");
mysql_query("SET character_set_client=UTF8",$dblink);
mysql_query("SET character_set_connection=UTF8",$dblink);
mysql_query("SET character_set_results=UTF8",$dblink);
a nemám problém, záznamy s diakritikou se ukládají bez problému.
http://blog.zdenekvecera.cz/item/utf-8-mysql-kodovani-a-php-funkce-pro-praci-s-retezci-strlen-substr-aj http://blog.zdenekvecera.cz/item/utf-8-mysql-kodovani-a-php-funkce-pro-praci-s-retezci-strlen-substr-aj
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 7 hostů
Podobná vlákna
Problém s ukládáním dat v cookies — založil marpit
Vytah dat z databaze — založil Petr
Zobrazení dat z databáze — založil děkuji
Vkládání dat z databáze do souboru — založil Hatykar
Vložení dat do databáze MySQL — založil Ilhvm
Moderátoři diskuze