Ver Mensaje Individual
  #15 (permalink)  
Antiguo 01/11/2013, 22:36
EroChvc
 
Fecha de Ingreso: abril-2009
Mensajes: 162
Antigüedad: 15 años
Puntos: 6
Respuesta: como convertir de UTF8 a Latin1 en mysql

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Error. En alguna parte hay algo que está haciendo otra cosa. En alguna etapa hay un error, que no estás viendo.
Si todo estuviese unificado, este problema no lo tendrías, como no lo tengo yo en las bases que manejo, ni otros tampoco.
El problema es que verificar qué y donde puede ser algo muy laborioso... Con un solo script que falle, por menor que sea, alcanza.

Nop. El problema no es MySQL. La base sólo almacena lo que recibe, y devuelve lo que tiene. No transforma cosas porque si, y en especial si está en UTF8.
Una prueba que puedes hacer es no usar tu aplicación para leer los datos, sino alguna otra interfaz (phpMyadmin sirve, pero yo preferiría usar MySQL Workbench). Sin con una interfaz distinta, los caracteres se ven mal, entonces es que la base los está recibiendo mal. Pero si en esa interfaz se ven bien, entonces la devolución de MySQL está siendo mal interpretada.
Cuidado: Tienes que hacer esta verificación con una interfaz que no sea la que tu has programado.
gracias por contestar, pero desde mi phpmyadmin, cuando pongo a buscar la palabra programacion en una celda que contiene programación no lo encuentra. ese era el problema, lo que queria era que lo encontrara desde una sentencia SQL sin usar PHP y no estaba dispuesto a cambiar de utf8 a latin1

si en las bases de datos que manejas tu y otros, el resultado es diferente acepto tu comentario. ;)
__________________
Manual de Javascript