 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
04.10.2004, 17:19
|
#1
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
Textformatierung aus MySQL- Tabelle beibehalten
Hallo liebe Jungs und Mädschen...
Meine Damen und Herren,
geneigtes Volk,
also wenn ich jetzt noch jemanden vergessen habe...
So wie viele andere bin ich auch durch einen umfassenden Fragenkatalog auf diese Seite gekommen. Jetzt quält mich allerdings etwas, dass ich hier so noch nicht gefunden habe und auf dessen Antwort ich doch recht gespannt bin... also:
Wie behalte ich die Textformatierung bei, wenn ich den query auslese und anschließend mit echo verarbeite. Geht das überhaupt? Wennn dieses nicht geht habe ich zwar viel über die sogenannten print-Funktionen gelesen, habe es aber nicht wirklich verstanden.
Wäre dankbar für einen tollen tipp, der vielleicht jenseits von Felder einzeln einlesen und mit <br> zu trennen ist.
Tschuß
Dirk
Geändert von ornyma (04.10.2004 um 17:28 Uhr).
|
|
|
04.10.2004, 17:31
|
#2
|
|
TP-Supporter
Registriert seit: Sep 2003
Ort: Wien, Österreich
|
wenn du die zeilenumbrüche meinst geht das am einfachsten so
PHP-Code:
echo nl2br($deinText);
__________________
Java != JavaScript
"He who makes a beast of himself gets rid of the pain of being a man."
Dr. Johnson
|
|
|
04.10.2004, 17:35
|
#3
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
äh neeee...
dit meen ick ja nich... so mehr in Richtung Absätze und Stichwortaufzählungen... 
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 17:44
|
#4
|
|
Guest
Registriert seit: Aug 2002
|
Ein Beispiel wäre nicht schlecht. Also wie könnte ein Text aussehen, den du nach HTML verwandeln willst?
|
|
|
04.10.2004, 17:51
|
#5
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
also...
Angenommen ich hätte einen solchen Text:
- der vielleicht mit Stichpunkten ist
- oder mit noch einem
oder mit Absätzen, und der stünde so in der SQL-Tabelle drin. Dann schmeißt mir das echo leider diese obige Textzeilen wie folgt aus: Angenommen ich hätte einen solchen Text: - der vielleicht mit Stichpunkten ist - oder mit noch einem oder mit Absätzen usw. usw.
Ich will das ich die guten Absätze, die in der sql-Tabelle drin sind auch gemacht werden, damit der Text nicht einfach Zeile für Zeile runtergeleiert wird...
ich hoffe nun ist es deutlich geworden...
grüße bitte
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 17:58
|
#6
|
|
TP-Supporter
Registriert seit: Sep 2003
Ort: Wien, Österreich
|
äh...ein absatz besteht aus zeilenumbrüchen
das geht genau so wie ich gesagt hab
nl2br und es schaut so aus wie du willst 
__________________
Java != JavaScript
"He who makes a beast of himself gets rid of the pain of being a man."
Dr. Johnson
|
|
|
04.10.2004, 18:01
|
#7
|
|
Guest
Registriert seit: Aug 2002
|
Aber das ist doch das, was GodfatherDeluxe gemeint hat: \n durch <br/> ersetzen mit der nl2br()-Funktion. 
|
|
|
04.10.2004, 18:02
|
#8
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
ich werde es mal kurz probieren
moment bitte...
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 18:11
|
#9
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
leider schmeißt er ne Fehlermeldung
... die da lautet: undefinierter Funktionsaufruf... da mache ich doch mal 3 Fragezeichen... warum ist das so?
Gruß Dirk
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 18:12
|
#10
|
|
Guest
Registriert seit: Aug 2002
|
Zeig mal den PHP-Code, wo du nl2br() aufrufst.
|
|
|
04.10.2004, 18:13
|
#11
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
oder moment ...
ist die n12br () vielleicht gar keine n... zwölf... br... sondern die eins ein Buchstabe... ein l zum Beispiel???
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 18:14
|
#12
|
|
Guest
Registriert seit: Aug 2002
|
nl2br<- kleines L
|
|
|
04.10.2004, 18:14
|
#13
|
|
TP-Supporter
Registriert seit: Sep 2003
Ort: Wien, Österreich
|
hehe jo genau
das is keine 1, sondern ein l 
dann sollts doch gehen denk ich
__________________
Java != JavaScript
"He who makes a beast of himself gets rid of the pain of being a man."
Dr. Johnson
|
|
|
04.10.2004, 18:39
|
#14
|
|
TP-Member
Registriert seit: Oct 2004
Ort: München
|
na ich dachte schon...
Liebe Freunde,
die gute Nachricht ist: die Fehlermeldung kommt nicht mehr. Die Schlechte: es ist iregendwie alles wie vorher.
Angenommen
ich hack so ein
Text rein...
rufe über das sql-CC die Tabelle auf, dann finde ich den Datensatz entsprechend formatiert vor. Genau mit den Absätzen Anzahl der Leerzeilen usw. Paßt aulso alles.
Bei der Ausgabe auch via nl2br () erscheint der Text aber so:
Angenommen ich hack so ein Text rein...
Ich will natürlich, dass er die Absätze, die in der Datenbank noch da sind´mit ausgibt. Leider funktionuckelt es mit nl12br () nicht...
Ich will ja nicht nerven .... :-)
__________________
Persönlichkeiten nicht Prinzipien bringen die Welt in Bewegung. (Oscar Wilde)
|
|
|
04.10.2004, 18:49
|
#15
|
|
Guest
Registriert seit: Aug 2002
|
Das kann nicht sein, es sei denn dein Browser macht statt \n(ANSI 10) etwas anderes. Zeig mal den PHP-Code, wo der Aufruf der Funktion geschieht.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:59 Uhr.
|
 |