1
PHP / Re:Ayuda con tildes
« en: 17 de Julio de 2013, 14:58:20 pm »
Una opción es la que te dice @MaNux, pero si no te es posible hacerlo (Ej. si la BD se usa en otras aplicaciones), lo que te indican es:
En vez de hacer un echo $fila["dato"] (mas o menos lo que estarás haciendo), hacer un echo utf8_encode($fila["dato"]).
Debes tener en cuenta también, en las páginas (los php) que meten datos hacer lo contrario:
insert..... utf8_decode($_POST["dato"])
De lo contrario estas mezclando datos en iso8859-1 (los que ya existen) con datos en utf8 (los nuevos), ya la hora de hacer consultas tendrás mezclados 2 formatos de datos diferentes y la cosa tendrá muy mal arreglo.
En vez de hacer un echo $fila["dato"] (mas o menos lo que estarás haciendo), hacer un echo utf8_encode($fila["dato"]).
Debes tener en cuenta también, en las páginas (los php) que meten datos hacer lo contrario:
insert..... utf8_decode($_POST["dato"])
De lo contrario estas mezclando datos en iso8859-1 (los que ya existen) con datos en utf8 (los nuevos), ya la hora de hacer consultas tendrás mezclados 2 formatos de datos diferentes y la cosa tendrá muy mal arreglo.