Der folgende Beitrag wurde am 24. 11. 2008, 15:32 Uhr von Daniel. veröffentlicht.
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?
Der folgende Beitrag wurde am 24. 11. 2008, 15:35 Uhr von ChrisB veröffentlicht.
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
--
„This is the author's opinion, not necessarily that of Starbucks.“
Der folgende Beitrag wurde am 24. 11. 2008, 15:52 Uhr von suit veröffentlicht.
> nl2br()
hinweis: <br /><br /> ist kein absatz ;)
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4