Hallöle Kalle!
MySQL 5
Ich hatte ein ähnliches Problem, wobei wohl die eigentliche Verbindung zur DB das Problem bezüglich der Kodierung war.
Die Anweisung
@mysql_query("SET NAMES 'utf8'");
hat das Problem bei mir beseitigt (ich habe das mit in meine DB-Klasse eingebaut).
Gruß Gunther