Foros del Web » Programando para Internet » PHP »

cotejamiento en mysql con soporte para tildes y ñ

Estas en el tema de cotejamiento en mysql con soporte para tildes y ñ en el foro de PHP en Foros del Web. alguein me puede dar luces que tipo de cotejamiento debo utilizar para que mysql muestre las tildes y ñ en la db, dado que he ...
  #1 (permalink)  
Antiguo 24/08/2011, 01:36
Avatar de predacom  
Fecha de Ingreso: agosto-2003
Ubicación: arequipa-peru
Mensajes: 37
Antigüedad: 20 años, 7 meses
Puntos: 2
cotejamiento en mysql con soporte para tildes y ñ

alguein me puede dar luces que tipo de cotejamiento debo utilizar para que mysql muestre las tildes y ñ en la db, dado que he notado que cuando veo los registros con el phpmyadmin, no me muestra ni tilde sni eñes, claro que cuando muestro los datos por php si veo als tildes y ñ
agradesco de antemano su repsuesta
__________________
Predacom Design Studio
www.predacom.net
  #2 (permalink)  
Antiguo 24/08/2011, 01:59
Avatar de Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 12 años, 10 meses
Puntos: 261
Respuesta: cotejamiento en mysql con soporte para tildes y ñ

Usa utf8_decode para introducir los datos en la db, y utf8_encode para mostrarlos en php.

Antes de meter los datos o sacarlos de la db le pasas la función a la variable.
Código PHP:
Ver original
  1. $str_variable = utf8_decode($variable);
  2. // Despues pasas la $str_variable al Inser Into...

La base de datos deberás tenerla tambien en utf8, al igual que el charset y la coodificación del archivo.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight

Etiquetas: mysql
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 14:33.