Neuigkeiten:

still alive...

Hauptmenü

Zeichenkette nach x Zeichen abkürzen

Begonnen von haraldos, 09. Februar 2006, 14:44:13

Vorheriges Thema - Nächstes Thema

haraldos

Moin,
suche den Weg für folgendes, aber irgendwie bleibt mir der Ansatz bereits verborgen: /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />
ich möchte aus einer tabelarischen Auflistung nach einer DB Abfrage der Übersichtlichkeit wegen die Zeichenkette automatisch abkürzen, wenn die Zeichenkette länger als x Zeichen ist. Lautet das Original beispielsweise so:
Anton pflückt ein Blümchen und muss sich dabei bücken.
sollte die gekürzte Ausgabe so aussehen:
Anton pflückt ein Blümchen un...
Wie? Womit? Danke und Gruß, Haraldos
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

mahe

Willst du wirklich mitten im Wort abschneiden? -> substr()
Geht aber auch nach dem Wort welches nach x Zeichen steht -> wordwrap()

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


haraldos

jup, das wär ziemlich wurscht wenn es mitten im Wort abschneidet, will nur vermeiden dass mir das Layout in ner großen Abfrage zerbröselt wird, nur weil ein Eintrag mal was länger wäre.
Hab in Verbindung mit substr(); das hier gefunden: http://www.webinteger.net/uploads/media/tutorial_php1_01.pdf\" rel=\"external nofollow\">http://www.webinteger.net/uploads/media/tutorial_php1_01.pdf
Sollte genau das tun was ich will...
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

raiser

ich habs bis jetzt immer so gemacht
if strlen($row[\'txt\']>50);
    $txtsubstr($row[\'txt\'],0,@strpos($row[\'txt\'],\" \",50);
else
    .....
aber wordwarp()..... geile sache

Wissen ist das einzige Gut, dass sich vermehrt, wenn man es teilt! (Marie von Ebner-Eschenbach)




Irren ist menschlich!




Wer andern eine Grube gräbt,


sollte darüber nachdenken,


ob sie tief genug ist!!!!




Kameradschaft ist, wenn der


Kamerad schafft !!!!


all your base are belong to us / Discord