Foros del Web » Programando para Internet » PHP »

Problema con formateo de cadenas.

Estas en el tema de Problema con formateo de cadenas. en el foro de PHP en Foros del Web. Hola a todos, tengo una página php, donde muestro los valores del campo de una tabla. Dicho campo es varchar(250). La cuestión es, que la ...
  #1 (permalink)  
Antiguo 11/02/2011, 07:37
Avatar de aalleexx81  
Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 15 años
Puntos: 0
Pregunta Problema con formateo de cadenas.

Hola a todos, tengo una página php, donde muestro los valores del campo de una tabla. Dicho campo es varchar(250).

La cuestión es, que la información almacenada en dicho campo me aparece de la siguiente forma: (por ejemplo)

Tiene+problemas+para+conectar+con+el+AS%2f400+(Ayt o.+Puerto+Real)

Mi pregunta es:

¿Por qué me aparecen los signos + entre palabras?

¿Es posible eliminarlos de alguna forma?

Gracias a todos por vuestro tiempo. Un saludo.
  #2 (permalink)  
Antiguo 11/02/2011, 08:42
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 9 meses
Puntos: 55
Respuesta: Problema con formateo de cadenas.

cuando lo estas guardando estas pasando mal el dato, puede que estes pasando ese valor por get y tengas algo que cambia los espacios por signos mas.

una manera rapido para mostrarlo bien es aplicar un str_replace.

echo str_replace("+"," ", $cadena);
  #3 (permalink)  
Antiguo 11/02/2011, 09:35
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 19 años, 5 meses
Puntos: 88
Respuesta: Problema con formateo de cadenas.

tal vez te serviria el urldecode pero debes de tener mucho cuidado con su uso, al no saber mas no puedo determinar si es la mejor solucion.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #4 (permalink)  
Antiguo 21/02/2011, 02:55
Avatar de aalleexx81  
Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con formateo de cadenas.

Gracias a los dos por vuestra respuesta, ambas soluciones me han funcionado de forma correcta.

Un saludo.

Etiquetas: cadenas, formateo
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 08:59.