En principio tengo todo en utf8, a saber:
La visualización del navegador.
El header del PHP que se ejecuta con AJAX.
El meta en el header del HTML.
Y en el MySQL, utf8 y el collate utf8_spahish_ci.
Bien, si inserto valores desde el phpMyAdmin, la 'Ñ' se ve ahí correctamente y se ordena correctamente. Sin embargo, si los listo desde la web, la Ñ aparece como '�'.
Por el contrario, si inserto valores desde la web, en phpMyAdmin aparece la 'Ñ' como 'ñ', y si listo el valor por la web se ve correctamente, pero mal ordenada, antes de la A (supongo que logicamente porque para el MySQL es un tipo diferente de A).
¿Que estoy haciendo mal?
