![]() |
Zeilen Umbruch in SQL Speichern
Guten Abend,
ich möchte in meiner MySQL Datenbank Texte Speichern die auch Zeilenumbrüche zulässt. Im Moment habe ich die Entsprechende "Spalte" als normalen Text definiert aber da werden alle Zeilenumbrüche entfernt. Wie kann ich einstellen, dass auch Zeilenumbrüche mitgespeichert werden? Danke Gruß Thomas |
Re: Zeilen Umbruch in SQL Speichern
Würde mich auch interessieren, und auch wie man diese dann wieder in ein Memo ausliest und daraus in die Datenbank speichert (auch mit Zeilenumbrüchen).
|
Re: Zeilen Umbruch in SQL Speichern
Das auslesen ist ja kein Problem. Ich empfehle die ZEOS Komponenten und als Ausgabe nimmst Du dann eben eine Memo-Komponente.
Wichtig ist nur, dass deine SQL Datenbank OHCP Zugriff erlaubt. Gruß Thomas |
Re: Zeilen Umbruch in SQL Speichern
Zeilenumbrüche werden in MySQL als "\n" (Linefeed?) gespeichert.
In PHP benutze ich dazu ein
Code:
um diesen auch korrekt darzustellen.
$text = str_replace("\n","
",$res[11]); Gruß Igotcha |
Re: Zeilen Umbruch in SQL Speichern
Jo, in PHP kenn ich das auch, aber wie geht es in Delphi (z.B. mit einem Memo)?
|
Re: Zeilen Umbruch in SQL Speichern
was muss ich denn bei folgendem PHP Code hinzufügen um einen Zeilenumbruch anzeigen zu lassen?
Code:
Danke
echo(" <td height=182 width=592 colspan=2 bgcolor=#99CCFF>" .$row["Text"]. "</td>");
Thomas |
Re: Zeilen Umbruch in SQL Speichern
Also ich habs mal so probiert (mit Delphi):
Delphi-Quellcode:
Bei mir klappts so, auch das auslesen wieder.
s:='';
for i:=0 to memo1.Lines.Count-1 do begin s:=s+memo1.Lines[i]+#13#10; end; s:='INSERT INTO tabelle VALUES("'+s+'");'; |
Re: Zeilen Umbruch in SQL Speichern
Zitat:
Code:
$text = str_replace("\n","
",$row["Text"]); echo "<td height=182 width=592 colspan=2 bgcolor=#99CCFF>" .$text. "</td>"; |
Re: Zeilen Umbruch in SQL Speichern
Mit
Delphi-Quellcode:
:thumb:
'...' + #10#13 + '...'
|
Re: Zeilen Umbruch in SQL Speichern
Hi!
Zitat:
Code:
Mamphil
$text = nl2br($row['Text']);
PS: [Werbung für reines Webentwickler-Forum]Auf ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz