Ich vermute deine Datenbank liefert das UTF-8 nicht korrekt aus. In welchem Zeichensatz stellt den phpMyAdmin deine Inhalte dar? Sicher in utf-8?
Auf den ersten Blick sieht für mich jedenfalls alles richtig aus...
Probiere als Querry auch mal: "SET CHARACTER SET utf8" bzw. setze dein utf8 in anführungsstriche. ("SET NAMES 'utf8'")