Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Error de codificacion en MySql

Estas en el tema de Error de codificacion en MySql en el foro de Mysql en Foros del Web. Buenas tardes! Llevo toda la tarde liado con lo que no se si será una tontería o algo tremenda mente difícil por que no logro ...
  #1 (permalink)  
Antiguo 14/01/2014, 15:42
 
Fecha de Ingreso: noviembre-2011
Ubicación: valencia
Mensajes: 5
Antigüedad: 12 años, 5 meses
Puntos: 0
Exclamación Error de codificacion en MySql

Buenas tardes!

Llevo toda la tarde liado con lo que no se si será una tontería o algo tremenda mente difícil por que no logro solucionarlo.

He echo un import en una base de datos mysql a trabes de phpmyadmin y todos los acentos que provienen de la base de datos salen con caracteres extraños en una de las paginas y en el resto salen como cuadraditos(en IE) y rombos con un interrogante dentro en chrome...

Utilizo la codificación en el archivo .php (mediante la etiqueta correspondiente) y los acentos que estan en html funcionan bien. Pero cuando los datos provienen de la base de datos salen mal.



La codificación de los campos de cada tabla es la misma que uso antes.

Estoy desesperado por que tendría que funcionar lo antes posible. Agradeceré cualquier ayuda.

La web es [URL="http://www.backstage.com/index1.php"]http://www.backstage.com/index1.php[/URL]

Un saludo
  #2 (permalink)  
Antiguo 14/01/2014, 16:23
Avatar de Aoshy  
Fecha de Ingreso: noviembre-2012
Ubicación: Chiclayo
Mensajes: 11
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Error de codificacion en MySql

Hola boikott

Los caracteres extraños que te muestra la importación es debido a el tipo de cotejamiento de la BD, para que acepte ñ y tildes usa el cotejamiento utf8_spanish_ci
  #3 (permalink)  
Antiguo 14/01/2014, 16:24
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 14 años, 10 meses
Puntos: 6
Respuesta: Error de codificacion en MySql

Cita:
Iniciado por boikott Ver Mensaje
Buenas tardes!

Llevo toda la tarde liado con lo que no se si será una tontería o algo tremenda mente difícil por que no logro solucionarlo.

He echo un import en una base de datos mysql a trabes de phpmyadmin y todos los acentos que provienen de la base de datos salen con caracteres extraños en una de las paginas y en el resto salen como cuadraditos(en IE) y rombos con un interrogante dentro en chrome...

Utilizo la codificación en el archivo .php (mediante la etiqueta correspondiente) y los acentos que estan en html funcionan bien. Pero cuando los datos provienen de la base de datos salen mal.



La codificación de los campos de cada tabla es la misma que uso antes.

Estoy desesperado por que tendría que funcionar lo antes posible. Agradeceré cualquier ayuda.

La web es [URL="http://www.backstage.com/index1.php"]http://www.backstage.com/index1.php[/URL]

Un saludo
Que codificación tiene esa página?
has declarado en la conexion que se interprete como utf8?
  #4 (permalink)  
Antiguo 14/01/2014, 16:25
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 14 años, 10 meses
Puntos: 6
Respuesta: Error de codificacion en MySql

Cita:
Iniciado por Aoshy Ver Mensaje
Hola boikott

Los caracteres extraños que te muestra la importación es debido a el tipo de cotejamiento de la BD, para que acepte ñ y tildes usa el cotejamiento utf8_spanish_ci
Si claro será eso.
  #5 (permalink)  
Antiguo 14/01/2014, 16:53
Avatar de Aoshy  
Fecha de Ingreso: noviembre-2012
Ubicación: Chiclayo
Mensajes: 11
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Error de codificacion en MySql

Mira este post boikott, espero te sirva [URL="http://www.gestiweb.com/?q=content/problemas-html-acentos-y-e%C3%B1es-charset-utf-8-iso-8859-1"]http://www.gestiweb.com/?q=content/problemas-html-acentos-y-e%C3%B1es-charset-utf-8-iso-8859-1[/URL]

Etiquetas: campo, codificacion, php, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:54.