Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2016, 16:52
abrahamhs
 
Fecha de Ingreso: enero-2009
Ubicación: Kandor
Mensajes: 209
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: Problemas con ñ y tildes

Pues en realidad es la api mysqli la que esta configurada por defecto para usar el juego de caracteres latin1. Es posible que anteriormente no lo hayas tenido que configurar porque en tu BD la colacion tambien usaba un juego de caracteres latin1. Al estar iguales no te diste cuenta porque no tenias la necesidad de usar caracteres raros. Pero ahora, que tienes la necesidad y usas Ñs y acentos que no estan en el juego de caracteres latin1 te aparecieron los caracteres raros. Tambien puede ser que cuando creaste la base de datos nueva no le pusiste la misma colación que la original, porque no sabias que se tenia que tomar eso en cuenta.
Como haya sido, lo mejor es usar utf8 en BD, conexiones, apache, php, HTMLs y en cualquier API de terceros que se vaya agregando.