Ver Mensaje Individual
  #13 (permalink)  
Antiguo 26/08/2010, 09:03
Avatar de yadirgomez
yadirgomez
 
Fecha de Ingreso: mayo-2010
Ubicación: Lima, Perú
Mensajes: 15
Antigüedad: 14 años
Puntos: 0
De acuerdo Respuesta: Re: Acentos y Ñ, no es PHP, no es APACHE, Mysql?

Cita:
Iniciado por ElJavista Ver Mensaje
Ese problema puede tener diferentes orígenes, pero no creo que sea el mysql el que lo genere, ahora bien, lo mas probable en tu caso es que sea el html, para corregir eso solo tienes que agregar esta etiqueta entre las etiquetas <head> y </head>

<meta content="text/html; charset="iso-8859-1" http-equiv="Content-Type" />

Puedes aprender mas al respecto mediante este articulo:

[URL="http://www.cristalab.com/tips/34839/entidades-html-charset-y-codificacion-de-texto"]http://www.cristalab.com/tips/34839/entidades-html-charset-y-codificacion-de-texto[/URL]

Aunque yo prefiero en todo caso usar las entidades, en php existe esta función: htmlentities(string str). Esa función devuelve cualquier texto, codificado con las entidades html en caso que sea necesario. Te explico:

$cad = htmlentities("esto es una canción")

$cad = "esto es una canci&oacute;n"

se ve claramente que la letra "ó" fue reemplezada por "&oacute;", esa es la identidad que hace que se muestre correctamente la o acentuada y no los caracteres raros que dices ver.
ME funcionó PERFECTO! GRacias