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

mysql + utf-8

Estas en el tema de mysql + utf-8 en el foro de Mysql en Foros del Web. Estoy realizando webs con la codificación utf-8, pero al sacar datos desde la base de datos mysql me los muestra erroneamente, por eso me gustaría ...
  #1 (permalink)  
Antiguo 19/05/2006, 05:07
Avatar de Fociños  
Fecha de Ingreso: marzo-2004
Ubicación: A Coruña
Mensajes: 587
Antigüedad: 20 años, 1 mes
Puntos: 0
mysql + utf-8

Estoy realizando webs con la codificación utf-8, pero al sacar datos desde la base de datos mysql me los muestra erroneamente, por eso me gustaría saber qué método utilizan ustedes

Yo vi este, pero no me funciona

Código PHP:
$enlace= @mysql_connect($host,$user,$pass)
@
mysql_select_db($db_name,$enlace) or die(mysql_error());
@
mysql_query("SET NAMES 'utf8'"); 
también existe la posibilidad de modificar la base de datos, explicado aquí http://www.linuxparatodos.net/linux/como-mysql-utf8.php

¿Qué método me recomiendan?
  #2 (permalink)  
Antiguo 19/05/2006, 07:41
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
Por que no revisas como estan tu codificacion para la conexion, el cliente y tu base de datos, prueba este comando:
mysql> show variables like "c%";
Código:
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_results    | utf8                       |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
| collation_connection     | utf8_general_ci            |
| collation_database       | utf8_spanish2_ci           |
| collation_server         | latin1_swedish_ci          |
revisaste directo en mysql si es que la codificacion funciona o solo desde tus paginas php, revisaste la codificacion de tu navegador?.
saludos.., cya
__________________
"El Conocimiento es de todos, no solo de algunos"
  #3 (permalink)  
Antiguo 24/05/2006, 05:10
Avatar de Fociños  
Fecha de Ingreso: marzo-2004
Ubicación: A Coruña
Mensajes: 587
Antigüedad: 20 años, 1 mes
Puntos: 0
He leido que para publicar con texto nacional la mejor opción es utf-8, no pensaba que eso podría depender también de la configuración del navegador.
Existe algún sistema universal?
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 18:17.