Yo pase dias intentando resolver esto, modificando codificacines en mis tablas y bases de datos y la mejor opcion q encontre fu eta
antes de publicar algo utiliza la funcion utf8_encode() por ejemplo
Código:
echo utf8_encode($variable)
ojala te sirva ;)