Foros del Web » Programando para Internet » PHP »

Problema con acentos e interrog. (´ y ?) en un campo tipo text al mostrarls en la web

Estas en el tema de Problema con acentos e interrog. (´ y ?) en un campo tipo text al mostrarls en la web en el foro de PHP en Foros del Web. Como estan, Tengo una tabla con un campo tipo TEXT cuando introdusco datos en el campo en los cuales hay simbolos como acentos y signos ...
  #1 (permalink)  
Antiguo 27/02/2007, 19:45
Avatar de eskorbutin  
Fecha de Ingreso: junio-2006
Mensajes: 65
Antigüedad: 18 años, 4 meses
Puntos: 2
Problema con acentos e interrog. (´ y ?) en un campo tipo text al mostrarls en la web

Como estan,

Tengo una tabla con un campo tipo TEXT cuando introdusco datos en el campo en los cuales hay simbolos como acentos y signos de interrogacion no hay ningun problema. Después hice una página desde la cual hago una consulta para mostrar los resultados en la página.

OK. Por ejemplo, cuando agrego una cadena al campo:

mysql> INSERT INTO tabla (campo) VALUES ('¿Por qué diablos?');

ya que la agregue, checo los resultados:

mysql> SELECT campo FROM tabla;
------------------
| campo |
------------------
|¿Por qué diablos?|
------------------

esto quiere decir que si se guardo tal como lo escribi. Ensonces hago la consulta desde la página y guardo el resultado en la variable $result, entonces para mostrarlo:

$row = mysql_fetch_array($result, MYSQL_ASSOC);
echo $row['campo'];

y me lo imprime así:

¨Por qu, diablos?

Alguien sabe a que se debe?, si me piden que intente algo con mucho gusto lo haré .

Ya le puse esta linea:

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

a la página entre las etiquetas <head> y </head>.
  #2 (permalink)  
Antiguo 28/02/2007, 08:33
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Problema con acentos e interrog. (´ y ?) en un campo tipo text al mostrarls en la

Movido desde BD a PHP.

Por favor lee la Función de la sección de Base de Datos.

Leelo todo para que sepas el motivo ya que no es problema de BD porque todo lo almacena bien y tu despliegue lo estas realizando con PHP, o sea, nada que ver con BD.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 28/02/2007, 09:27
Avatar de laaccaal  
Fecha de Ingreso: julio-2003
Ubicación: Murcia
Mensajes: 147
Antigüedad: 21 años, 4 meses
Puntos: 1
Re: Problema con acentos e interrog. (´ y ?) en un campo tipo text al mostrarls en la

Seria que veaz en tu base de datos que tipo de unicodes estas usando para guardar los datos.

usa el popular mysqladmin

:)
__________________
Album Fotos
Blog MisApuntes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:15.