Cristalab

UTF-8 y cotejamiento en la DB

Citar            
MensajePublicado: Mie Jun 14, 2006 5:39 pm

Muy buenas maestros de clab miau

Ultimamente estuve haciendo una aplicacion personal en php y con ganas de hacer mas quise mostrar unos caracteres en japones asi que quiero pasar la DB a UTF-8 ya que la tengo en latin1_swedish_ci y quisiera saber que tipo de cotejamiento es el mas adecuado para que todo valla bien en español, ingles, japones y demas caracteres raros Riendo Riendo .

Un saludo y gracias de antemano.

phpleo


clabLevel: 148
Lima, Perú

1 Tutorial

firefox
      MP     Web
Citar            
MensajePublicado: Mie Jun 14, 2006 5:52 pm

utf8_unicode_ci

Dano
BOFH

Bastard Operators From Hell
clabLevel: 2984

3 Tutoriales
7 Tips
10 Ejemplos

firefox
      MP     Web
Citar            
MensajePublicado: Mie Jun 14, 2006 5:53 pm

Muchas gracias mestro, como siempre gentil y rápido Sonrisa

phpleo


clabLevel: 148
Lima, Perú

1 Tutorial

firefox
      MP     Web
Citar            
MensajePublicado: Jue Jun 15, 2006 2:18 pm

Como esta puede ser una duda común, pongo este tema como post-it (al menos por un tiempo).

Pedro
BOFH

Bastard Operators From Hell Premio_Secretos
clabLevel: 3091 Genero:Masculino
...

2 Tutoriales
1 Tip

firefox
  MSN Messenger     MP     Web
Citar            
MensajePublicado: Vie Ene 19, 2007 10:11 pm

Supongo que esa codificación la tienes que pasar sobre los resultados que obtengas de la bd como el utf8_encode(); ¿no?

saulo


clabLevel: 43 Genero:Masculino



firefox
      MP    
Citar            
MensajePublicado: Vie Ene 19, 2007 10:12 pm

He buscado en php.net y parece que no debe ser así.

saulo


clabLevel: 43 Genero:Masculino



firefox
      MP    
Citar            
MensajePublicado: Jue May 08, 2008 2:54 pm

és esto correcto si quiero ver:

à ç á è \' etc.

Confundido

Que diferencia o porqué se pone character set i luego collate?

Confundido ^2

Estoy sufriendo con los caracteres, entre php xml flash y mysql....

Sisco
SWAT Team

SWAT
clabLevel: 3275
Catalunya

7 Tutoriales
5 Tips

firefox
      MP     Web
Citar            
MensajePublicado: Jue May 29, 2008 2:53 pm

Damn! Tengo creada una BD (con unos cuántos registros) y resulta ser que estoy teniendo este problemilla de juego de caracteres.

Ahora intento pasar mi BD a UTF8 ejecutando el comando:


Código :


ALTER DATABASE 'mi_tabla' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin



Y resulta ser que MySql devuelve:

mysql escribió:



#1064 - Algo está equivocado en su sintax cerca 'DATABASE 'gtdfdesign' DEFAULT CHARACTER SET utf8 COLLATE utf8_bi' en la linea 1



¿Que estoy haciendo mal? o ¿Cómo puedo cambiar esto desde phpmyadmin?

Gracias

Necrophasto


clabLevel: 110 Genero:Masculino
Ushuaia, Tierra del Fuego, Argentina



opera
  MSN Messenger     MP   Email   Web
Citar            
MensajePublicado: Jue May 29, 2008 2:58 pm

Ah! Lo solucioné muy locamente.

Resulta ser que el sitio está en UTF-8, y el panel de control estaba en ISO
Cambiando mi panel de control a ISO y editando las noticias desde el mismo panel de control. Se solucionó!

Espero que esto le sirva a alguien. Exitos!

Necrophasto


clabLevel: 110 Genero:Masculino
Ushuaia, Tierra del Fuego, Argentina



opera
  MSN Messenger     MP   Email   Web
Citar            
MensajePublicado: Jue Jul 10, 2008 5:26 pm

Pongo el enlace sobre el problema con UTF-8 y BOM.

http://www.cristalab.com/foros/t58340.html

neohunter


clabLevel: 400 Genero:Masculino
Bogota, Colombia


1 Tip

opera
Google Talk   MSN Messenger     MP     Web
Citar            
MensajePublicado: Vie Ago 22, 2008 10:09 pm

Yo tuve este problema y no recuerdo que solución plantié

Loon


clabLevel: 90 Genero:Masculino
Argentina por ahora...



firefox
Google Talk   MSN Messenger     MP     Web

   Página 1 de 1

Responder al tema
Respuesta Rapida


 

 

Cristalab BabyBlue + BloodBerry © 2007 Cristalab
Powered by phpBB © 2001, 2007 phpBB Group