Re: [LAMP] Codificacion de caracteres
El Sábado, 2 de Diciembre de 2006 12:40, Victor escribió:
> A mi hace tiempo me sucedió algo parecido, la única solución que pude
> encontrar fue añadir este trozo de código al conectarse a la db.
> Te dejo el ejemplo
>
> $conx = mysql_connect($server, $user, $passdb);
> mysql_select_db($db,$conx);
> mysql_query("SET NAMES 'utf8'");
>
> La instrucción que importa es la del "SET NAMES 'utf8' " que es realmente
> donde pone tu codificación.
Un poco más fácil que eso: poner en /etc/mysql/my.cnf dentro de la sección
[mysqld]:
init-connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_general_ci
default-character-set=utf8
default-collation=utf8_general_ci
Para comprobarlo dentro de una consola mysql hacer:
SHOW VARIABLES;
--
Iñaki
Por el bien de todos respetemos las normas de la lista:
http://wiki.debian.org/NormasLista
Reply to: