Foros del Web » Programando para Internet » PHP »

Procedimiento para trabajar con php y mysql

Estas en el tema de Procedimiento para trabajar con php y mysql en el foro de PHP en Foros del Web. Estoy teniendo algunos problemas con los charset. Necesito trabajar con los caracteres propios de español (acentos, ñ) y me encuentro con que en la BBDD ...
  #1 (permalink)  
Antiguo 11/01/2008, 14:32
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 14 años, 10 meses
Puntos: 0
Procedimiento para trabajar con php y mysql

Estoy teniendo algunos problemas con los charset.
Necesito trabajar con los caracteres propios de español (acentos, ñ) y me encuentro con que en la BBDD aparecen caracteres raros. Antes de seguir cambiando, exportando y perder tanto tiempo quisiera que alguien me indicara cómo procedo para empezar de cero correctamente:

1) Archivo php con el formulario de datos que subirán: ¿debe tener un charset establecido en el head? ¿la etiqueta <form> tambien? ¿cual? (si es utf-8 veo que hay muchos)

2) Archivo php que sube esos datos (con el "INSTERT INTO...): ¿tambien debe tener establecido el charset?

3) La BBDD: la creo con un charset, ¿cual?

4) Las tablas: las creo con un charset, ¿cual?

Si pueden ayudarme, lo agradezco mucho.
  #2 (permalink)  
Antiguo 11/01/2008, 19:05
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.591
Antigüedad: 14 años, 4 meses
Puntos: 49
Re: Procedimiento para trabajar con php y mysql

sube tus textos y demas como htmlentities y e iran menos problemas, ahora en los meta de cada pagina trabajas con utf8, si tuvieras problemas tienes utf8_encode y decode, pero solo daria problemas si tienes cosas en ajax ;)
__________________
Gokuh Salvo al mundo. PUNTO!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:50.