Foros del Web » Programando para Internet » PHP »

Saltos de línea

Estas en el tema de Saltos de línea en el foro de PHP en Foros del Web. Hola de nuevo y gracias anticipadas como siempre por vuestra ayuda. Tengo una tabla de mysql en la que hay un campo tipo 'longtext' con ...
  #1 (permalink)  
Antiguo 16/01/2007, 05:37
 
Fecha de Ingreso: marzo-2005
Mensajes: 118
Antigüedad: 19 años, 1 mes
Puntos: 1
Saltos de línea

Hola de nuevo y gracias anticipadas como siempre por vuestra ayuda.

Tengo una tabla de mysql en la que hay un campo tipo 'longtext' con unos párrafos muy grandes, y necesito poder visualizarlos con saltos de línea cada 'n' caracteres a modo de 'punto y aparte'.

Creo que ya hay por ahí algunos códigos de ejemplo o explicaciones sobre el tema, pero no encuentro ninguno.

Cualquier ayuda será de agradecer.

Gracias de nuevo y un saludo.
  #2 (permalink)  
Antiguo 16/01/2007, 16:44
Avatar de jnegro  
Fecha de Ingreso: diciembre-2001
Ubicación: Salta
Mensajes: 238
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Saltos de línea

No se si será tu caso pero, creo que podrías usar la función nl2br al mostrar el texto; es decir:
echo nl2br($variable);
espero que te sirva.
__________________
Julio
Clasificados Gratis
  #3 (permalink)  
Antiguo 16/01/2007, 17:06
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 4 meses
Puntos: 33
Re: Saltos de línea

bueno ponle un ancho especifico a la celda y solito se acomodara todo no?
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #4 (permalink)  
Antiguo 17/01/2007, 06:55
 
Fecha de Ingreso: marzo-2005
Mensajes: 118
Antigüedad: 19 años, 1 mes
Puntos: 1
Re: Saltos de línea

Muchas gracias por la ayuda.

Tanto la función nl2br() como str_replace() funcionan correctamente cuando tienen que ir en un 'echo' dentro de una celda, pero cuando tiene que ir dentro de un archivo tipo 'pdf' (creado en el mismio archivo 'php'), falla. ¿hay alguna solución al respecto?

Adjunto código básico por si es de ayuda:

$pdf = pdf_new(); --> creamos un archivo 'pdf'.
pdf_show_xy($pdf, $resultado_str_replace, 232, 390); --> dentro del 'pdf' creado colocamos un valor.

NOTA: la variable '$resultado_str_replace' ha sido anteriormente creada y funciona correctamente en una celda de una tabla normal de 'html'. Las demás variables (que no piden salto de línea) salen correctamente.

A ver si me podéis ayudar con esto...

Muchas gracias de nuevo y otro saludo.
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 15:06.