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