Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 29-may-2007, 09:04   #1 (permalink)
jhony88 ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
problemas en aplicación php con tildes y ñ´s

un problema de lo mas curiosos, tengo una aplicación que el collate de los varchar es utf8_general_ci, cuando me conecto a mi aplicación como root, no tengo ningún problema
pero si creo un usuario en la base , con permisos para esa base no me reconoce ninguno de los caracteres especiales,
obviamente es un tema del mysql , algún permiso especial que le tengo que agregar a este usuario pero no doy con la tecla

saludos
jhony88 está desconectado   Responder Citando
Antiguo 29-may-2007, 09:56   #2 (permalink)
deadlykyo ha deshabilitado el karma
 
Avatar de deadlykyo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 743
Re: problemas en aplicación php con tildes y ñ´s

Holas jhony88, segun lo que mencionas, si parece un problema en tu juego de caracteres y colaciones que usas en tu MySQL, aunque creo que no te explicaste correctamente...

Cita:
Iniciado por jhony88 Ver Mensaje
..tengo una aplicación que el collate de los varchar es utf8_general_ci, cuando me conecto a mi aplicación como root
una aplicacion?, supongo que sera una tabla, ahora cuando te conectas "a tu aplicacion" es alguna interfaz que desarrollaste para ingresar a mysql, porque si es asi Puede ser problema del juego de caracteres que tu aplicacion usa para mostrar los datos, o te estas refiriendote al cliente de mysql que viene por defecto.
En caso de que sea el cliente por consola que viene con MySQL, porque no revisas el juego de caracteres de conexion del servidor, o el juego de caracteres de la base de datos o las colaciones, pero puedes intentar esto:
Código PHP:
mysqlset charset utf8
saludos, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
deadlykyo está desconectado   Responder Citando
Antiguo 29-may-2007, 13:05   #3 (permalink)
jhony88 ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
Re: problemas en aplicación php con tildes y ñ´s

perdón, me falto agregar información importante , cuando me refería aplicación, me refería a una aplicación php, cuando me conecto por medio de root no tengo problemas con los caracteres si uso el usuario que di de alta ahi si no reconoce los caracteres
jhony88 está desconectado   Responder Citando
Antiguo 14-jun-2007, 21:29   #4 (permalink)
richardinj está en el buen camino
 
Avatar de richardinj
 
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 1.788
Re: problemas en aplicación php con tildes y ñ´s

a mi me pasa lo mismo... cuando escribo en un textobox algo como está

solo se graba est y nada mas...

este problema nunca tubo solucion hasta ahora..
__________________
***VISITA ==>** MUJERES ***** MAS > CHICAS
richardinj está desconectado   Responder Citando
Antiguo 16-jun-2007, 12:25   #5 (permalink)
mafima está en el buen camino
 
Avatar de mafima
 
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 951
Re: problemas en aplicación php con tildes y ñ´s

lo primero que tienen que hacer es identificar el problema, ingresan mal la información en la base de datos? solo la muestra mal o no?

En todo caso les digo lo poco que he aprendido al respecto es sencillo pero tienen que seguir todos los pasos como aca se los digo:

1. CUando selecciones la base de datos pon esto abajo de la seleccion de la base de datos:
mysql_query("SET NAMES 'utf8'");

2. En la pagina PHP antes de cualquier salida del navegador poner esto:
header("Content-type: text/html; charset=utf-8");

3. Esto tambien es importante, todas las paginas tienen que estar codificadas con Unicode UTF-8
Es muy importante por que en realidad se hacerlo de una manera y no entiendo muy bien que es lo que se modifica, lo que hago es que abro el archivo PHP con el Dream Weaver y hago click en MODIFICAR ( en la parte de los menu superior ) Y luego hago click en Propiedades de la página luego en codificacion y selecciono Unicode UTF-8, hago click en aplicar cambios y luego guardo los cambios ( Que por cierto nunca se reflejan en eld ocumento )

OJO si hacen includes o requires dentro del documento, todos tienen que tener el procedimiento explicado en el paso 3, y si en alguno de esos require hay una consulta a la base de datos, poner lo explicado en el punto UNO en cada archivo usado... el punto dos no es necesario que lo hagan en los archivos que incluyes por que inclusive podría darte un error ( Por modificar als cabeceras despues de una posible salida del navegador.

Espero que les sea de utilidad y que me lo hagan saber, cualqueir pregunta no duden en hacerla, seguro que esto del unicode para uilizar varios idiomas, me a traido varios dolores de cabeza..

UN SALUDO
__________________
hotel
Derecho
mafima está desconectado   Responder Citando
Antiguo 12-jul-2007, 23:12   #6 (permalink)
chemo37 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Mensajes: 5
De acuerdo Re: problemas en aplicación php con tildes y ñ´s

Estimado Mafima

Hasta que por fin alguien me dió la solución (he estado aprox 6 meses con este problema ya lo habai asumido cronico jajaj) de verdad Gracias !!! a mi me funcionó simplemente colocando el mysql_query("SET NAMES 'utf8'");

Gracias TOTALES !!!

Chemo37
chemo37 está desconectado   Responder Citando
Antiguo 23-ago-2007, 21:04   #7 (permalink)
hypnoz04 está en el buen camino
 
Avatar de hypnoz04
 
Fecha de Ingreso: junio-2003
Ubicación: Ciudad de Panamá
Mensajes: 65
Enviar un mensaje por MSN a hypnoz04
Re: problemas en aplicación php con tildes y ñ´s

Esta solución está CHACHI!
__________________
[ Hypnoz ]
Web Programmer

"El truco, es mantenerse respirando"
hypnoz04 está desconectado   Responder Citando
Antiguo 03-oct-2007, 19:35   #8 (permalink)
msimsi ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2006
Mensajes: 28
Re: problemas en aplicación php con tildes y ñ´s

Al fin luego de mucho buscar esta era la solucion , muchas gracias.
msimsi está desconectado   Responder Citando
Antiguo 03-oct-2007, 22:04   #9 (permalink)
mafima está en el buen camino
 
Avatar de mafima
 
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 951
Re: problemas en aplicación php con tildes y ñ´s

Bueno me alegra que les haya servido....

esgratificando poder retribuir algo al foro después de tantas enseñanzas.
__________________
hotel
Derecho
mafima está desconectado   Responder Citando
Antiguo 04-oct-2007, 11:18   #10 (permalink)
maderic_m no se puede cailificar en este momento
 
Avatar de maderic_m
 
Fecha de Ingreso: agosto-2007
Mensajes: 45
Re: problemas en aplicación php con tildes y ñ´s

mysql_query("SET NAMES 'utf8'"); en NAMES q ponen? tengo el mismo problema y ya no se q hacer, saludos
maderic_m está desconectado   Responder Citando
Antiguo 04-oct-2007, 12:23   #11 (permalink)
mafima está en el buen camino
 
Avatar de mafima
 
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 951
Re: problemas en aplicación php con tildes y ñ´s

No se pone nada en NAME se pone simplemente esa instrucción y ya.
__________________
hotel
Derecho
mafima está desconectado   Responder Citando
Antiguo 04-oct-2007, 17:02   #12 (permalink)
maderic_m no se puede cailificar en este momento
 
Avatar de maderic_m
 
Fecha de Ingreso: agosto-2007
Mensajes: 45
Re: problemas en aplicación php con tildes y ñ´s

okok gracias estoy frito = no se q pasa no anda, yo = uso la libreria adodb para hacer las conexiones y trate de hacer eso pero, gracias = saludos
maderic_m está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:47.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93