Potrebbe dipendere dall'incoerenza tra questa riga (nell'head del codice html):
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
e la codifica dei dati nel database. in particolare la codifica nel db dev'essere uguale all'attributo charset di quella riga.
Quindi se hai accesso al db guarda la codifica e correggi l'attributo charset di conseguenza (ovviamente non cambiare la codifica del db dato che contiene già dei dati).