Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno PHP a MySQL kódování

MySQL DB: staré tabulky se švédským kódováním textů, nové s utf8_czech_ci
Web: Windows-1250
DB -> web jsem vymyslela jak korektně zobrazovat české znaky z nových i ze starých tabulek.
Web > DB prasí češtinu z utf8_czech_ci.
Spojení s DB žádné kódování nastavované nemá.
Kódování webu nemám možnost změnit - je v souboru společném pro všechny stránky webu, k němuž nemám přístup.
Nastavit kódování v DB na cp1250 jsem taky zkoušela úplně jako první, ale pak mi to prasí znaky, které tam zapisuju přes phpMyAdmina na Linuxu.

Nepomáhá ani:

$vysledek = mysql_query("SET NAMES utf8");
$vysledek = mysql_query("SET CHARACTER SET utf8"); 	
$vysledek = mysql_query("ALTER TABLE m_kariera DEFAULT CHARACTER SET utf8 COLLATE utf8_czech_ci");
$ulice = iconv("Windows-1250", "UTF-8", $ulice);

Nějaký nápad co s tím by nebyl?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny