Koontz: Text korrekt formatiert auf HTML-Seite ausgeben

Hi,

auf meiner Homepage werden Daten aus einer MySQL-Datenbank abgefragt. Darunter auch ein längerer Beschreibungstext. Dieser Text liegt in der Datenbank korrekt formatiert vor (Zeilenumbrüche etc.).
Wenn ich den Inhalt des Feldes nun jedoch mittels PHP ("echo $result->beschreibung")auf meiner HTML-Seite ausgebe, werden die Zeilenumbrüche einfach ignoriert und der gesamte Text wird an einem Stück hintereinander geschrieben. Wie kann ich dem beikommen?

Gruss,
Koontz

  1. Hallo,

    HTML kennt das leere Element <br> bzw. <br /> in XHMTL!
    In PHP steht die Funktion nl2br() ("New Line - to - break")zur Verfügung -> diese ersetzt alle Zeilenumbrüche durch "<br />\n".

    Probiere echo nl2br($result->beschreibung);

    Sven a.M.a.l.N.

    1. Vielen Dank. Hast mir wirklich geholfen.

      Gruss,
      Koontz