Foros del Web » Programando para Internet » PHP »

Como "ELIMINAR" saltos de linea en el HTML (<br />)

Estas en el tema de Como "ELIMINAR" saltos de linea en el HTML (<br />) en el foro de PHP en Foros del Web. Bueno tengo esto : Al leer la Base de datos y hacer el WHILE para que lo muestre en la pagina los resultados me encuentro ...
  #1 (permalink)  
Antiguo 25/11/2005, 17:24
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 2 meses
Puntos: 5
Como "ELIMINAR" saltos de linea en el HTML (<br />)

Bueno tengo esto :
Al leer la Base de datos y hacer el WHILE para que lo muestre en la pagina los resultados me encuentro con esto (cuando hay saltos de líneas dentro el contenido del campo arroja lo siguiente) :

Texto del contenido del campo Saludos
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />

ok.- se que esto es normal que se produzcan esas etiquetas <br /> en el código html

Pero me gustaría saber si hay alguna manera de que por cada Tres 3 <br /> seguidos
Ejemplo :
<br />
<br />
<br />
... se eliminen
osea si tenemos 8 saltos de líneas
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br /> solo queden dos :

<br />
<br />

intente solucionarlo colocando este codigo al mostrar el while pero no me funciono

Código PHP:
str_replace("<br />\n<br />\n<br />\n","",($row["texto"])) 
tambien intente hacer esto para cuando subo informacion a ese campo en la base de datos por medio de un formulario y tampoco me funciono

Código PHP:
$texto=str_replace("\n\n\n","",$texto); 

Será que alguien me da una mano?
Saludos
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #2 (permalink)  
Antiguo 27/11/2005, 14:21
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 2 meses
Puntos: 5
Complicado Cierto?
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:01.