icono de usuario

Exactamente eso es lo que yo necesito.

Si observamos,en mi servidor MySQL lo unico que tengo puesto a utf-8 es la BD que estoy utilizando, todo lo demas dice latin1 y yo creo que no debo de utilizar demasiado mi lógica para deducir que este es actualmente el unico problema que me queda despues de que en mis programas y en la configuracion de php he dejado todo como utf-8.

El caso es que no encuentro como decirle a MySQL que lea y devuelva todo como utf-8. Yo, como te lo comentaba, instalé mediante aptitude, y he leido que por default MySQL se instala como latin1 latin1_swedish_ci.

My version de MySQL dice asi

Your MySQL connection id is 426 to server version: 5.0.19-Debian_1.dotdeb.1-log

Ya habia leido en otro lado que ponieno (SET NAMES, "uft-8) se cambiaba la configuracion en la conexion actual, pero yo he modificado ya mi conexion para dejarla de esta manera

$conex = mysql_connect("localhost","root","tico123");
$base = mysql_select_db('facturaciontmp', $conex);

$charset = mysql_client_encoding($conex);
printf ("current character set is %s\n", $charset);

mysql_query("mysql_set_charset_name(&mysql, 'utf8')");
$charset = mysql_client_encoding($conex);
printf ("current character set is %s\n", $charset);

Pero en ambos casos la respuesta es latin1. Probando con el SET NAMES me dá lo mismo latin1 para ambos casos.

Podrías decirme que debo hacer para decirle a mi servidor mysql que voy a utilizar utf-8 , estoy casi seguro de que esa es la respuesta final a mi mas que antiguo problema.

P.D. Y no, lo que utilizo es Firefox.

Enviado por yacatl (no verificado) el Vie, 31/03/2006 - 20:49.

Responder

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato