Autor Zpráva
Radim24
Profil *
Ahoj. Poradíte mi jak mám nastavit aby mi mysql vkládalo české znaky s diakritikou? Díky
Casero
Profil
nastav si správné kodování
Radim24
Profil *
Jaj se to dělá. Jaký příkaz? Díky moc.
Anonymní
Profil *
napr. v phpmyadminovi
Radim24
Profil *
Nějak nerozumím. Tam je nějaké nastavení?
Casero
Profil
no máš ta kodovaní database..a porovnavani každeho sloupce akžde tabulky..
Radim24
Profil *
|Máte tu o tom diskusi?
TooFew
Profil
V adminovi si klikneš na tabulku - zobrazí se ti struktura - sloupec, type, porovnání... Pokud je typ varchar (u ostatních textových typů nevím), je možné nastavit si v porovnání - dej si tam utf-8-czech nebo podobně. Mělo by to fungovat.
Kajman_
Profil *
Máte tu o tom diskusi?

Máme... a dá se v ní vyhledávat. Možná by Vám mohlo pomoci zkust hledat "set names", což umožní definovat použité kódování při spojení do mysql.
AlešD
Profil
Radim24:
taky jsem s tím zápasil, po připojovací sekvenci k databázi dej:

mysql_query(
"SET
character_set_results=cp1250,
character_set_connection=cp1250,
character_set_client=cp1250"
);

a zaměň si kódování podle toho co máš v meta tagu. Toto je pro windows-1250. Mělo by to pomoct.

Jo, a pokud používáš mysqli tak je to potřeba modifikovat na:

mysqli_query(
$připojení, "SET
character_set_results=cp1250,
character_set_connection=cp1250,
character_set_client=cp1250"
);
Toto téma je uzamčeno. Odpověď nelze zaslat.