List:Spanish« Previous MessageNext Message »
From:Ricardo González Date:September 19 2013 3:44pm
Subject:Re: Ayuda con caracteres especiales (ñ y tilde) en
mysql
View as plain text  
Gracias.


El 19 de septiembre de 2013 12:22, Rodolfo Vargas
<edgarr789@stripped>escribió:

> El 18/09/13, César Luis Bardales Chávez
> <cesar.bardales@stripped>
> escribió:
> > Estimados.
> > revisando la web encontre esto:
> >
> >
>
> http://xaviesteve.com/354/acentos-y-enes-aparecen-mal-a%C2%B1-en-php-con-mysql-utf-8-iso-8859-1/
> >
> > esto me ayudo a superar el problema de los caracteres especiales.
> > espero que les sirva.
> >
>
> Gracias.
>
> > saludos.
> >
> > CB.
> >
> >
> >
> > El 23 de abril de 2013 08:18, Esteban Vega <dth666@stripped>
> escribió:
> >
> >> Siempre desde el comienzo cuando cree la base de datos, asegurarse de
> >> ponerle UTF8 como codificación, pero como el daño ya esta
> hecho puede de
> >> modificar todo lo que envía la bd con "SET NAMES UTF8", yo
> recomiendo
> que
> >> exporte el sql de la base de datos a un archivo .sql, luego lo abra en
> el
> >> navegador (puede ser necesario cambiarle la extensión al archivo), y
> >> luego
> >> en el menú "ver" modifique la codificación, por ejemplo si
> esta en iso
> >> Ud.
> >> La pasa a utf, a veces si se ha tirado la codificación varias veces
> (por
> >> ejemplo si ha migrado varias veces la bd de servidor) es posible que
> deba
> >> copiar el texto casi-arreglado al archivo, lo guarde y vuela va repetir.
> >>
> >> Otra forma es abriendo el archivo con PHP y lo abre creo que con
> >> readfile(); y lo escribe usando echo utf8_decode(), o utf8_encode(); o
> >> utf8_decode(utf8_decode()); o lo que sea necesario para que el archivo
> >> quede con la codificación adecuada.
> >>
> >> Cuando la codificación sea la correcta corre el dump en su bd y
> todos
> los
> >> caracteres deberían quedar ok!
> >>
> >> Y de ahí en adelante cada va que exporte la bd verifique en el
> navegador
> >> que los caracteres se vean correctamente.
> >>
> >> No será la solución más "profesional" pero me ha sacado
> de problemas, se
> >> puede hacer con archivos más o menos grandes, y al ingresar nuevos
> datos
> >> a
> >> la bd estos no quedan con diferente codificación a la de los datos
> que
> ya
> >> estaban cargados.
> >>
> >> Enviado desde mi iPhone
> >>
> >> El 23/04/2013, a las 6:09, Rodolfo Vargas <edgarr789@stripped>
> escribió:
> >>
> >> > El 23/04/13, Rodolfo Vargas <edgarr789@stripped>
> escribió:
> >> >> Hola lista,
> >> >
> >> > Hola otra vez lista :), busqué otra vez y al parecer
> encontré la
> >> > solución, puse esto en mi conexion, osea en un archivo donde
> realizo
> >> > la conexión.
> >> >
> >> > <?php
> >> > $conexion=mysql_connect("localhost","policia2","policia2");
> >> > mysql_select_db("policia2",$conexion);
> >> > mysql_query ("SET NAMES 'utf8'");
> >> > /*if($conexion)
> >> >        echo "Ok DB";
> >> > else
> >> >        echo "Error DB";
> >> > */
> >> > ?>
> >> > ahi como se ve he agregado antes no lo tenía.
> >> > mysql_query ("SET NAMES 'utf8'");
> >> >
> >> > lugo en la página que me tengo el form he puesto:
> >> >
> >> > <meta http-equiv="Content-Type" content="text/html;
> charset=utf-8">
> >> >
> >> > y luego he insertado un dato y al aprecer corrige y el combitobox ya
> >> > muestra con ñ y tilde :),
> >> >
> >> >
> >> > 2 | Corporación Taxitel  | Calle las bonitas 123      | Edgar
> Rodolfo
> >>   |
> >> > |      3 | Taxicel              | Calle las bonitas 123      | Edgar
> >> > Rodolfo     |
> >> > |      4 | Alo Cayma            | Alguna dirección 123    
>  |
> >> > Scarleth Cardenas |
> >> > |      5 | Turismo Arequipa     | Alguna dirección 123    
>  |
> >> > Scarleth Cardenas |
> >> > |      6 | San Agustin          | su dirección            
>  |
> >> > Scarleth Cardenas |
> >> > |      7 | Turismo Yura         | Alguna dirección 123    
>  |
> >> > Scarleth Cardenas |
> >> > |      8 | Imperial Tours       | Alguna dirección 123444 
>  |
> >> > Scarleth Cardenas |
> >> > |      9 | Paris Tours          | su dirección555            |
> >> > Scarleth Cardenas |
> >> >
> >> >
> >> > 9 es el último registro de prueba, :)
> >> >
> >> >
> >> > De todas formas desearía sus comentarios amigos, con esto no
> será
> >> > necesario hacer cambios en algun sistema operativo? recuerdo que en
> >> > LInux cuando configuro todo a español y cambio en timezone a mi
> zona
> >> > osea America/Lima todo creo que va bien, pero he notado que en FreeBSD
> >> > aún cambiado a mi zona no mostraba correctamente y para
> solucionar
> >> > tuve que poner en php.ini a default_charset = "iso-8859-1" ahi recien
> >> > mostraba bien, eso recuerdo de mi anterior trabajito que hice, no se
> >> > como será ahora que también usaré FreeBSD con esta
> nueva configuración
> >> > para alojar la aplicación ya le aviso.
> >> >
> >> > Reiterando los saludos espero sus comentarios de personas mas
> >> > avanzadas para los aprendices como yo, saludos reiterados.
> >> >
> >> >
> >> >> Me veo en la necesidad de consultarles algo que pensaba que
> había
> >> >> solucionado anteriormente.
> >> >>
> >> >> Mi escenario:
> >> >> Recuerdo que hace un tiempo hice algunas tablas en mysql y con php
> las
> >> >> mostraba via web y aparecían caracteres especiales bien
> escritos (en
> >> >> Linux), pero al poner la aplicación en windows con xamp
> había
> >> >> problemas entronces encontré alguna solución como
> poner en las
> >> >> etiquetas html esto:
> >> >> <meta http-equiv="Content-Type" content="text/html;
> >> >> charset=iso-8859-1">
> >> >> pero que recuerde seguía teniendo problemas al visualizar,
> pero
> >> >> ingresaba bien los datos, entonces lo que hice fue modificar el
> >> >> archivo php.ini y puse:
> >> >> default_charset = "UTF-8"
> >> >>
> >> >> Ahi todo OK, estaba contento..., hasta que hoy estoy haciendo otra
> >> >> aplicación y he insertado mis primeros datos en una tabla
> algunspo
> con
> >> >> ñ y otros con tilde (todo lo hago en el mismo Linux Fedora)
> como
> >> >> antes, pero me percaté que al cargar unos datos en un
> combobox no
> >> >> aparece las ñ ni tilde, he cambiado en php.ini a
> default_charset =
> >> >> "UTF-8" y nada sigue igual, inserto datos desde un formulario
> usando
> >> >> <meta http-equiv="Content-Type" content="text/html;
> >> >> charset=iso-8859-1"> y nada, leo que me esta insertando con
> caracteres
> >> >> extraños --> su dirección, he cambiado  
> <meta
> >> >> http-equiv="Content-Type" content="text/html; charset=UTF-8"> y
> nada,
> >> >> he comentado la línea en php.ini y la dejé como antes
> y sigue el
> >> >> problema :(, no se que más puedo hacer, algo esta pasando,
> :(, como
> >> >> afrontar esa situación? en mysql no he tocado nada, mi
> sistema
> >> >> operativo esta en español.
> >> >>
> >> >> P.D.: si cambio en php.ini a default_charset = "iso-8859-1" los
> datos
> >> >> que me mostraban en el combobox en mi pagina web se muestran
> correctos
> >> >> con ñ y tildes, pero en la aplicación web osea el la
> pagina web como
> >> >> botones, texto donde haya ñ y tilde me muestra con
> caracteres
> extraños
> >> >> :(, saludos y gracias por su respuesta.
> >> >>
> >> >>
> >> >> --
> >> >> Live free or die!
> >> >
> >> >
> >> > --
> >> > Live free or die!
> >> >
> >> > --
> >> > Lista de Correos de MySQL
> >> > Para el historial de la lista: http://lists.mysql.com/mysql-es
> >> > Para cancelar inscripción: http://lists.mysql.com/mysql-es
> >> >
> >>
> >> --
> >> Lista de Correos de MySQL
> >> Para el historial de la lista: http://lists.mysql.com/mysql-es
> >> Para cancelar inscripción: http://lists.mysql.com/mysql-es
> >>
> >>
> >
> >
> > --
> > Atte
> >
> > Cesar Luis Bardales
> > Ce. 985038654
> >
>
>
> --
> Live free or die!
>
> --
> Lista de Correos de MySQL
> Para el historial de la lista: http://lists.mysql.com/mysql-es
> Para cancelar inscripción: http://lists.mysql.com/mysql-es
>
>

Thread
Re: Ayuda con caracteres especiales (ñ y tilde) en mysqlRodolfo Vargas23 Apr
  • Re: Ayuda con caracteres especiales (ñ y tilde) en mysqlEsteban Vega23 Apr
    • Re: Ayuda con caracteres especiales (ñ y tilde) en mysqlCésar Luis Bardales Chávez18 Sep
      • Re: Ayuda con caracteres especiales (ñ y tilde) en mysqlRodolfo Vargas19 Sep
        • Re: Ayuda con caracteres especiales (ñ y tilde) en mysqlRicardo González19 Sep