Mailinglisten-Archive |
Holger Faustmann wrote: > > Hallo Leute, > > ich habe folgendes Problem: > > Ich möchte die Ausgabe abschneiden, wenn diese z.B. 20 Zeichen > überschreitet: > > So sieht es bis jetzt aus: Kennst Du die PHP Mailingliste? Mir scheint, als wäre hier eher zufällig MySQL im Spiel. Die Funktion, die Du suchst, bearbeitet nämlich alle Strings, nicht nur solche aus einer MySQL-Datenbank. http://www.php-center.de/ bietet einen Link zum Subscribe der Mailingliste. > > <?php $link = mysql_pconnect ("localhost", "root", "") or mysql_die(); > $result = mysql_db_query ("datenbankname", "SELECT *, > DATE_FORMAT(datum,'d.m.Y') as datum_f FROM tabellenname ORDER > BY datum", $link); if (mysql_numrows($result) == 0); ^^ gehört das so, oder meintest Du != (ungleich)? > > while ($row = mysql_fetch_array($result)) > { > $ausgabe=$ausgabe. "($row[pid]) $row[datum_f] - > $row[ueberschrift]\n"; $laenge = 20; // sollte man natürlich woanders stehen haben... $ausgabe = substr($ausgabe,1,$laenge) } > > ?> > > ... > > <textarea rows="20" name="textarea" wrap="virtual" > cols="53"><?php print $ausgabe?> </textarea> > > > Textarea gibt meine Einträge aus. Wenn "ueberschrift" zu lang ist, > habe ich im textarea-Fenster leider einen ungewollten Zeilenumbruch. > > In "ueberschrift" steht ein Text, der maximal 255 Zeichen lang sein > darf. > Sieh Dir dazu mal http://www.php.net/manual/function.substr.php3 an. --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive