Autor Zpráva
phantomas
Profil *
dobry den zase me zlobi čeština

v db mam tabulku v kodovani utf8_czech_ci
kdyz z php scriptu pustim
$sql = "INSERT INTO `tabulka` VALUES('necoČesky');";		
mysql_query($sql);


tak se mi do db vypise neco jako Ćesky nebo kdyz pred tim pouziju
mysql_query("SET CHARACTER SET utf8"

tak se to do db ulozi jako ?esky atd :P

tak pokud by nekdo mel napad tak bych za nej byl moc rad dekuji
Alphard
Profil
obligátní set names nefunguje?
mysql_query("set names 'utf8'");
AM_
Profil
1) PHP soubor musí mít kódování také UTF8 (nebo volat utf8_encode)
2) v phpMyAdminu musíš zvolit kódování pro danou relaci (hned na přihlašovací nebo domovské stránce), jinak uvidíš texty špatně
phantomas
Profil *
dekuju moc uz to funguje stacilo zmenit kodovani souboru na utf-8 a zavolat mysql_query("set names 'utf8'"); :)
Toto téma je uzamčeno. Odpověď nelze zaslat.