[Php-avanzado] Fwd: Normalización Trabajo Final
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Jul 10 10:46:37 ART 2013
Ariel,
El dom, 07-07-2013 a las 11:45 -0300, Ariel Fernández escribió:
> y otra consulta Leo, porque resulta que he tenido incompatibilidades
> con la codificación de caracteres entre php y mysql en el otro
> trabajo, que debe ser por la configuración del llamado cotejamiento,
> que por defecto aparece en latin1_swedish_ci, pero luego en php usamos
> utf-8 para todo. Entonces, cómo tengo que configurar la tabla y los
> campos para no tener problemas luego con php?
La codificación de caracteres es un fastidio en entornos web.
Lo ideal es que las paǵinas, los scripts PHP, la conexión a la DB y los
datos estén todos en el mismo juego de caracteres.
De no ser así, hay que hacer conversiones entre las partes que
difieren.
> porque he visto que en phpmyadmin permite muchas variantes del utf-8,
> pero no sé cuál será la correcta....
Bueno, esto no es "en phpmyadmin" es una cuestión de MySQL. PHPMyAdmin
se limita a mostrar las opciones válidas del RDBMS.
> será utf8_swedish_ci ? o será utf8_spanish_ci o utf8_spanish2_ci o
> utf8_unicode_ci ....
Si podés elegir, usá utf8_spanish_ci para la conexión y para las tablas
y campos, y UTF-8 para el HTML y PHP.
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado