Necesito que mi página web funcione con codificación utf-8. Para ello he realizado lo siguiente:
1.- Crear base de datos, tablas y campos con charset utf-8
2.- Archicos aplicación guardados con codificación utf-8 y he introducido la cabecera charset=utf-8
3.- En la DDBB he establecido las siguiente variables:
Código MySQL:
Ver originalcharacter_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem
binarycharacter_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir C:\xampp\mysql\share\charsets\
El problema es que al imprimir por pantalla texto de la DDBB se muestran erroneamente las eñes, acentos, etc... Aplicando la propiedad
... los datos se muestran correctamente. Pero ahora pregunto ¿Si ya he establecido en la BBDD todos los characters_set porque lo tengo que volver a establecer?¿No deberia ser suficiente una vez establecidos en la DDBBy su fichero my.cnf?
Grácias