Autor Zpráva
grim
Profil *
V mysql mám sloupec nastavený na typ "text" a kódování "utf8_czech_ci".

Data v tomto sloupci vypadají "Divoké mladé hrajÃcà pÄ›kná slečna".

Pokud data vypisuji na web, tak se zobrazí ok. Jen v Mysql jsou špatně zobrazeny.

Lze je nějak jednoduše překonvertovat aby byly ok i v phpmyadminovi?
Jozin
Profil
Ahoj, na stránkách používáš taky UTF-8? Jestli ne, tak to dělá, protože je rozdíl v kódování. jinak do query "set names (to do čeho to chceš převést)" bez závorek například iso-8859-2.

Při spojení je nutné nastavovat 3 věci v mysql na požadované hodnoty (pokud se se scriptem neshodují):
<?php
//hned po spojeni s db
mysql_query("SET character_set_client=?");
mysql_query("SET character_set_connection=?");
mysql_query("SET character_set_results=?");

Místo otazníků doplň název znakové sady.

Tak snad ti to pomůže.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0