Zeilenumbruch in Text aus Datenbank
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
ausgeben
beispiel
bleiben
code
datenbank
eintragen
extra befehl
funktion
helfen
inhalt
problem
speichern
text
-
Hallo zusammen,
auf meiner Seite soll man einen Text in eine Datenbank speichern können. In diesem Text können auch Zeilenumbrüche sein. In der Datenbank bleiben die Zeilenumbrüche. Aber wenn man den Text nun aus der Datenbank ausgeben will, werden die Zeilenumbrüche ignoriert. Ist ja auch logisch, da ein Zeilenumbruch in HTML einen extra Befehl braucht.
Wie kann ich das Problem jetzt lösen? Also wie kann ich es machen, dass die Zeilenumbrüche aus dem Text bei der Ausgabe berücksichtigt werden?
Ich hoffe ihr versteht mein Problem und könnt mir dabei helfen.
Viele Grüße -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hier nochmal ein etwas vollständigeres Beispiel:
<?php // hier noch connect zur DB eintragen! if (isset($_GET['mail_id'])) { $sql = "select * from mail WHERE mail_id='{$_GET['mail_id']}' "; echo $sql . "<br>"; $result = mysql_query($sql); $mailrow = mysql_fetch_object($result); //Dump des Inhalts echo "<pre>"; var_export($mailrow); echo "</pre>"; } else { echo "Kein mail_id über $_GET erhalten!"; exit; } echo "<p>Ausgabe als TEXTAREA:<p>"; echo "<TEXTAREA readonly style='width: 580px; height: 200px; resize: none; border: solid; '>" . str_replace("<br />","\n",$mailrow->mail_content) . "</TEXTAREA>"; echo "<p>Ausgabe ohne TEXTAREA:<p>"; echo nl2br($mailrow->mail_content); ?>
Beitrag zuletzt geändert: 22.1.2014 11:22:22 von dunkeltuten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage