Het kan op verschillende punten misgaan. Het wordt uit de database gelezen en naar PHP (neem ik aan) gestuurd. Het wordt door PHP weergegeven in het HTML document. Het document wordt ingelezen en getoond door de browser.
Check op elk punt of de encoding wel goed is. Dus staat PHP wel goed insteld (default content type) en laat je in je HTML document netjes weten wat de content type is (meta tag)?
Heb je een link naar het HTML document zodat wij kunnen kijken?