Jej, díky moc. Tohle mě opravdu nenapadlo. Používám wordpress a asi je v něm zřejmě nějak napevno dané, že data konvertuje a pak je v DB ukládá s nesmyslnou diakritikou pod jiným kodováním, i když je DB v UTF8.
Mrknu na to a uvidíme.
EDIT: Jo tak to bylo tím. Ve wordpressu není nastaveno mysql_query ("SET NAMES kodovani"); a proto to blbnulo. Je třeba to přidat do souboru wp-db.php