formatierten String aus einer MySQL DB auslesen

bastiglasl

Erfahrenes Mitglied
Ich hab in meiner MySQL-Tabelle einen formatierten Text eingetragen!
Wie bekomme ich den jetzt wieder ausgelesen OHNE daß er die Formatierung verliert?
 
eigentlich ist es ein ganz normaler Text nur hat er Zeilenumbrüche und so.
Sind ausgelesene Textdateien
 
Zeilenumbrueche, Tabstops etc bleiben in der DB genauso erhalten. Ich glaube du meinst etwas anderes, oder machst etwas beim Speichern in der DB falsch.
 
PHP:
$text = file_get_contents('textdatei.txt');
$sql = "INSERT INTO tabelle
			(`textfeld`)
		VALUES
			('$text');";
mysql_query($sql);

Ungefaehr so. Dann ist genau das was in der Datei war danach in der Tabelle 'tabelle' im Feld 'textfeld', inklusive aller Zeilenumbrueche etc.
 
Original geschrieben von Zatic
PHP:
$text = file_get_contents('textdatei.txt');
$sql = "INSERT INTO tabelle
			(`textfeld`)
		VALUES
			('$text');";
mysql_query($sql);

So wie du hier schreibst speicher ich die Daten auch ab.
Abfragen tu ich sie mit
PHP:
$query_Sections = "SELECT * FROM Sections WHERE message_id = '".$UID."'";
$Sections = mysql_query($query_Sections, $webmail) or die(mysql_error());
$row_Sections = mysql_fetch_assoc($Sections);
print ($row_Sections['Section']);
 
hab die lösung grad gefunden.
ich muß noch mit
PHP:
$section = htmlentities($section);
$section = str_replace(chr(13), "<br>", $section);

drüberrutschen :)
Fettes Merci für deine Hilfe!
:-) :-) :-)
 
Zurück