Hola!
tengo una web hecha con PHP+MySQL.
En esa web hay texto estático, donde se muestran los acentos y eñes sin problema; y texto que viene de base de datos MySQL, donde NO se muestras esos caracteres especiales. Se muestra un "?" en su lugar.
La página está en HTML5 y tiene esta declaración en su cabecera:
<meta charset="utf-8">
En la base de datos tengo como idioma:
Spanish (iso-8859-1)
Intento cambiarlo a UTF-8 para que coincida con el charset, pero entonces se desconfiguran los caracteres dentro de la propia BBDD. Sólo con ISO se mantienen bien.
¿Qué puedo hacer para que se muestren bien en la web?
Gracias!