Prova intanto a mettere come codifica dei file UTF-8 (senza BOM) e quindi settare nei meta l'encoding a UTF-8 con questa dicitura:
codice:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
Prova a vediamo se risolvi... comunque posta altri esempi di codice per capire se realmente è questo il problema o di come estrai e metti i dati (assicurati anche che nel DB non vengano salvati caratteri strani)