PHP/SQL (text aus tabele auslesen mit zeilenumbruch)

  • Hallo.

    Bin neu hier und hoffe ihr könnt mir helfen.

    Habe in einer datenbank einen eintrag gemacht mit einen formular. Wenn ich in der datenbank bsp auf die spalte gehe und edit dann sehe ich das alles da steht wie ich es mit formular geschrieben habe (also mit zeilenumbruch). Aber wenn ich es mit php auslese bekomme ich den text hinterannander.

    bsp.

    In spalte "text" ist folgendes eingetragen:

    test test
    2 2 2
    zzzzzzz

    Aber wenn ich es mit befehl:

    while($rez=mysql_fetch_array($print)) {
    echo $rez['text'];
    echo "
    ";
    }

    bekomme ich folgendes:

    test test 2 2 2 zzzzzzz

    Aber möchte das es so ausgelesen wirdt wie es in der datenbank steht.

    Mit befehl:

    echo "$rez->text
    "; --- geht auch nicht


    Ich hoffe ihr habt mein problem verstanden ;)

    Danke

  • Hi,

    was du brauchst sind HTML-Zeilenumbrüche, es gibt da ne ganz nette Funktion in PHP:

    Versuche folgendes:

    Code
    while($rez=mysql_fetch_array($print)) {
        echo nl2br($rez["text"]);
    }

    Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.