Tach!
ich verwende sowohl in der Datenbank als auch in der HTML Ausgabe (HTML5) UTF-8. deshalb bin ich ja so verwundert, dass es nicht funktioniert. für umlaute funktioniert ja htmlentities problemlos.
Wenn du UTF-8 verwendest, brauchst du kein htmlentities() mehr, dann reicht htmlspecialchars(). Voraussetzung ist, dass du alles richtig gemacht hast. Du könntest mal das Problem genauer schildern, dann können wir einen Korrekturvorschlag erarbeiten.
dedlfix.