Tengo una función que devuelve este código:
Código PHP:
<option value="1">ESPAÑA</option>
Si lo meto dentro de un select me sale así ESPA�A, pero si hago un htmlentities lo muestra bien.
Deduzco que la consulta a la base de datos devuelve el nombre en UTF-8 sin problemas (así la tengo codificada).
La página dónde muestro el resultado tengo puesto:
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Apache lo tengo configurado en utf-8.
No sé qué puede ser....