Inhalt aus DB mit Zeilenumbruch und Leerzeilen
Daniel.
- php
Hallo zusammen,
ich habe in MySQl eine Spalte (LONGTEXT) in der Texte mit Zeilenumbrüchen und Leerzeilen stehen.
Wenn ich diese nun mit
$sql = "SELECT beschreibung...";
$res = @mysql_query( $sql ) or die( "Fehler: " . mysql_error() );
$data = mysql_fetch_assoc( $res );
echo $data['beschreibung'];
ausgebe, ist die Anzeige tadellos. Versuche ich aber folgendes
...
while($data = mysql_fetch_assoc($res)) {
...
echo" <td>$data->beschreibung </td>;
...
}
werden die Umbrüche ignoriert. Weiß jemand einen Rat?
Hi,
ich habe in MySQl eine Spalte (LONGTEXT) in der Texte mit Zeilenumbrüchen und Leerzeilen stehen.
Versuche ich aber folgendes
echo" <td>$data->beschreibung </td>;
werden die Umbrüche ignoriert.
Sie werden vermutlich nicht ignoriert, sondern stehem im Quelltext wie sie sein sollten. Aber HTML "ignoriert" Zeilenumbrueche, macht bekanntlich ein einfaches Leerzeichen daraus.
Weiß jemand einen Rat?
nl2br()
MfG ChrisB
nl2br()
hinweis: <br /><br /> ist kein absatz ;)