
NUEVO BLOG YoReparo!
Nueva Base de Fallas - Videos!
Regístrate gratis para participar de los foros, o si ya estás registrado haz login.
| comentario del autor | Sab Jun 10, 2006 4:14 pm | |
|
Tengo un problema con los acentos y la ñ en Mysql y php: Resulta que mi servidor si acepta acentos cuando los despliego, por ejemplo:"Raúl", en html, en variables php e incluso cuando hago consultas Mysql desde DOS. Pero cuando hago las consultas desde php y las despliego me aparece "Ra¥l". El conjunto de caracteres de mi base de datos es "latin 1". Pienso que es un problema que radica en las funciones que relacionan a php con mysql. ¿Que hago? ¿Que configuro? ¿Cómo lo corrijo? Gracias. |
||
| asistió a la solución | Jue Jun 15, 2006 11:13 pm | |
|
|
||
| comentario del autor | Vie Jun 16, 2006 2:47 pm | |
|
Ya había pensado en esa solución para el simple despliegue, pero mi problema está en Cómo guardar las palabras acentuadas en la base de datos y recuperarlas, si el usuario ha de capturarlas en forma natural ¿No hay otra solución diferente de hacer funciones php para codificar la entrada de cada vocal acentuada? Gracias otra vez saludos |
||
| asistió a la solución | Vie Jun 16, 2006 4:27 pm | |
|
http://www.starr.net/is/type/htmlcodes.html http://www.joelonsoftware.com/global/English/Articles/Unicode.html http://linuxparatodos.com/linux/como-mysql-utf8.php Cita: Intentalo.... Saludos |
||
| asistió a la solución | Mar Jun 24, 2008 10:26 am | |
|
Yo estoy haciendo una aplicacion web en Java, con JSP y utilizo mysql 5.0 como base de datos. Para que los acentos y la Ñ se guardaran correctamente en la base de datos, mysql lo tengo configurado con utf8, y las formas de JSP que reciben los datos que se guardaran en la base de datos las tengo con charset=ISO-8859-1, esto soluciono mi problema. Anteriormente tenia tanto las formas como la base de datos en utf8. Espero que este tip les ayude. Saludos |
||
| asistió a la solución | Jue Ago 21, 2008 3:55 pm | |
|
Ubica la linea siguiente y descomentala si es que esta comentada con punto y coma ;default_charset = "iso-8859-1" Deberia quedar asi : default_charset = "iso-8859-1" Luego reinicia el servicio apache o IIS y listo. Saludos, |
||