Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2009, 10:27
EduardoF1
 
Fecha de Ingreso: febrero-2008
Mensajes: 43
Antigüedad: 17 años, 1 mes
Puntos: 1
Codificación, Cotejamiento, Juego de Caracteres

Ya he trabajando haciendo paginas php y mysql con un sistema de administrador para publicar noticias y cambiar algún contenido.

Todas con codificacion: Europeo Occidental (iso-8859-1)
La base de datos MySQL Cotejamiento: latin1_swedish_ci

El phpmyadmin me muestra

Juegos de caracteres de MySQL: UTF-8 Unicode (utf8)
Cotejamiento de las conexiones MySQL: utf8_unicode_ci

He hecho algunas pruebas, por ejemplo
Tanto la pagina donde se muestra el contenido de la bd, ej: noticias, tiene codificacion utf-8 y tambien la pagina del administrador donde inserto el registro (noticia), pero al visualizarlas me las muestra con ? cuaditos, o corta el texto.

Entonces con la bd en utf8_unicode_ci y el cotejamiento de la BD en uft-8 pasa eso, pero si le cambio la codificación a la pagina para visualizar el contenido (noticias por ejemplo) a iso-8859-1, veo los caracteres bien, pero por phpmyadmin veo ñ.

Quiero empezar a trabajarlas todas en utf-8 y utf8_unicode_ci.

Entonces quisiera por favor, me indicaran como debo hacerlo y como sortear el inconveniente que los hostings por defecto me crean la BD en latin1_swedish_ci.

Gracias