Cita:
Iniciado por frijolerou Que yo sepa, cuando imprimes un texto que tienes en la base de datos, y este contiene saltos de línea (no saltos de linea html como el <br>) al hacer un echo del texto lo hace sin reconocer los saltos de linea, a no ser de que uses alguna funcion como nl2br() o un str_replace() para poder ejecutar esos saltos.
Holas, pues
si el tanto el echo como el print
reconocen etiquetas HTML,

.
Cita:
Iniciado por frijolerou Si los saltos de linea almacenados en la base de datos son fueron hechos con la tecla ENTER, basta con hacer un echo y listo, no veras esos saltos. Si esos saltos de linea estan echos con el tag <br>, debes usar str_replace() para reemplazar esos tags por un espacion vacío.
Ademas NO te funcionara con la funcion str_replace(), ni con eregi_replace(),

, sabes, mejor utilizate esta funcion que de seguro te servira:
Código PHP:
function Parraf2Line($string)
{ $line="";
$trozo = split("<br />",$string);
for($i=0;$i<count($trozo);$i++)
{ if(!empty($trozo[$i]))
$line=$line.trim($trozo[$i]).'<br>';
}
$line = trim($line);
return $line;
}
Y te retornara todo tu parrafo tenga lo que tenga en una sola linea corrida,

.
Saludos
Gildus