Foros del Web » Programando para Internet » PHP »

añadir salto de linea

Estas en el tema de añadir salto de linea en el foro de PHP en Foros del Web. hola a todos! lo pregunte en el foro de mysql pero me respondieron que publicara aqui el tema, mi pregunta es la siguiente: tengo un ...
  #1 (permalink)  
Antiguo 06/06/2012, 09:55
viera90
Invitado
 
Mensajes: n/a
Puntos:
añadir salto de linea

hola a todos! lo pregunte en el foro de mysql pero me respondieron que publicara aqui el tema, mi pregunta es la siguiente:

tengo un textarea y el texto que escribo en ese textarea lo almaceno en un varchar, pero si hago salto de lineas en el textarea mysql no me lo reconoce y me pone todo el texto seguido. existe alguna solucion para mi problema??

gracias!!
  #2 (permalink)  
Antiguo 06/06/2012, 10:00
 
Fecha de Ingreso: junio-2012
Ubicación: En mi casa (?
Mensajes: 15
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: añadir salto de linea

Hola! Para el salto de lineas en Texarea puedes usar \n, intenta guardarlo en la db con \n en vez de un salto de linea común o un <br>

Intenta eso y cuéntanos que tal te fue!
  #3 (permalink)  
Antiguo 06/06/2012, 10:09
viera90
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: añadir salto de linea

ok! muchas gracias cuando lo pruebe lo comento

un saludo!!
  #4 (permalink)  
Antiguo 06/06/2012, 10:13
 
Fecha de Ingreso: junio-2012
Ubicación: En mi casa (?
Mensajes: 15
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: añadir salto de linea

Ok! Esperamos tu respuesta para ver si te podemos ayudar.
  #5 (permalink)  
Antiguo 07/06/2012, 00:34
viera90
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: añadir salto de linea

el \n la base de datos lo reconoce pero en el momento que yo hago un select para mostrar esos datos me lo muestra sin salto de linea.

otra pregunta existe algun editor gratuito para incorporarlo a la web para dar formato a los texto.

gracias!
  #6 (permalink)  
Antiguo 07/06/2012, 02:30
Avatar de oscartt67  
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: añadir salto de linea

Cita:
existe algun editor gratuito para incorporarlo a la web para dar formato a los texto.
Un montón, tinymce es muy completo y con documentación.Incorpora etiquetas HTML5 y es fácil de usar. Está disponible en jquery. Muy recomendable!
  #7 (permalink)  
Antiguo 07/06/2012, 02:48
viera90
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: añadir salto de linea

Cita:
Iniciado por oscartt67 Ver Mensaje
Un montón, tinymce es muy completo y con documentación.Incorpora etiquetas HTML5 y es fácil de usar. Está disponible en jquery. Muy recomendable!
muchas gracias!!
  #8 (permalink)  
Antiguo 07/06/2012, 03:44
viera90
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: añadir salto de linea

poniendo cada parrafo dentro de etiqueta <p> lo reconoce mysql y en la web me respeta el salto de linea.

el tema del editor lo probe esta bien lo unico es que no me funciona el submit.

alguna solucion?
  #9 (permalink)  
Antiguo 07/06/2012, 06:35
Avatar de webseficientes  
Fecha de Ingreso: enero-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 320
Antigüedad: 19 años, 2 meses
Puntos: 14
Respuesta: añadir salto de linea

Al guardar el textarea tenes que reemplazar los saltos de linea por <br>, podes usar la función nl2br de php.
http://php.net/manual/es/function.nl2br.php

Suerte!


Cita:
Iniciado por viera90 Ver Mensaje
hola a todos! lo pregunte en el foro de mysql pero me respondieron que publicara aqui el tema, mi pregunta es la siguiente:

tengo un textarea y el texto que escribo en ese textarea lo almaceno en un varchar, pero si hago salto de lineas en el textarea mysql no me lo reconoce y me pone todo el texto seguido. existe alguna solucion para mi problema??

gracias!!
__________________
Gerardo Benitez
Programador Web Freelance, SEO, Diseño web

Etiquetas: mysql, salto
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:46.