Abschneiden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Abschneiden

    Hallo!

    Ich habe eine Tabelle mit 3 Spalten (Überschrift, Text und Datum).
    Diese Tabelle lasse ich über folgenden Befehl ausgeben:

    PHP-Code:
    <P><?php $result mysql_query("SELECT DATE_FORMAT(datum, '%d.%m.%Y'), kopf, text, FROM data ORDER BY datum DESC");
        while (
    $row mysql_fetch_array($resultMYSQL_NUM)) {
            
        
        
    printf ("<font face='Arial, Helvetica, sans-serif' color='#990000' size='2'><strong>%s</strong></font><br>
        <font face='Arial, Helvetica, sans-serif' size='2'><strong>%s</strong></font><br>
            <font color='#000000' size='2' face='Arial, Helvetica, sans-serif'><br>%s
        </font><br>%s<br><br>"
    ,$row[0], $row[1], $row[2]);  
            }


        
    mysql_free_result($result);
    ?></P>
    Das funktioniert auch einwandfrei. Nun zu meinem Problem:
    Ich möchte auf einer anderen Seite auch auf diese Tabelle zu greifen, aber hier soll nur der Text (max. 20 Zeichen) ausgegeben werden.
    D.h. nach 20 Zeichen wird der Text mit ... beendet.
    z.B: Morgen ist ein schön... (Text in der DB: Morgen ist ein schöner Tag!)
    Wie setzte ich das um ?
    Würde mich riesig über Hilfe freuen!

    Danke

    Gruß Elch5

  • #2
    entwerder mit php
    - strlen
    - substr

    oder mit sql
    - LENGTH / CHAR_LENGTH
    - CONCAT
    - LEFT
    - IF
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Pefekt!

      Danke für die schnelle Hilfe.

      Gruß Elch5

      Kommentar

      Lädt...
      X