Hallo,
ich hatte auch Probs mit den Umlauten und der DB, sowie Ausgabe unter PHP. Hier mal wie ich es gelöst habe, allerdings ohne Gewähr auf richtige Schreibweise und Funktionserklärung. Bin nicht so sehr Insider. :-)
1. Bei Verbindung zur DB SET CHARSET "UTF8" verwenden (schreibt Umlaute richtig in DB)
2. HTML: <META...."ISO-8859-1">
3. Ausgabe PHP: echo iconv("UTF-8","ISO-8859-1",$datenbanktext) (Anm.:utf und iso evtl. umgekehrt)
Setze ich bei html direkt <meta..."utf-8"> gehts nicht mehr. Erklären kann ich es nicht, aber vielleicht hilfts Dir als Lösungsansatz.
Gruss
Thorsten