[PHP] Wenn genügend Results -> Zweite Seite

Dieses Thema im Forum "Webentwicklung" wurde erstellt von DOWNandOUT, 28. Dezember 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 28. Dezember 2008
    Wenn genügend Results -> Zweite Seite

    Hi, habe folgende Frage:

    Ich lasse aus ner MySQL Tabelle Antworten auslesen.
    Nun möchte ich, das wenn MEHR als 10 Antworten drin sind, quasi eine "zweite" Seite angelegt wird, auf die man die restlichen Antworten sehen kann, aber wie immer nur maximal 10 danach soll die nächste Seite kommen. Also das dann automatisch nen link generiert wird z.b. "antworten.php?seite=2" und wenn man darauf klickt kommt man zur Seite 2, so wie es auch bei jeder Forensoftware ist.

    Weiss jmd wie man das macht?

    greetz
    Jan225
     

  2. Anzeige
  3. #2 28. Dezember 2008
    AW: Wenn genügend Results -> Zweite Seite

    PHP:
    <? php
        $row_count 
    mysql_num_rows ( $res );
        
        
    $anz_seiten  = (int)( $row_count  10 );
        
        if (
    $row_count  10  0 )
        {
            
    $anz_seiten ++;     
        }
    ?>
    So bekommst du die Anzahl der Seiten à 10 Antworten raus. Das Modulo (%) ist nötig, falls es z. B. 29 Antworten gibt:

    $anz_seiten = (int)($row_count / 10); // wäre 2, es sind aber 3 wegen der weiteren 9 Antworten

    $row_count % 10 > 0 // 29 % 10 = 9 -> eine Seite mehr = 3

    Dann kannst du mithilfe von Limit in MySQL die Antworten je nach Seite begrenzen:

    Code:
    SELECT
     *
    FROM
     antworten
    LIMIT
     ($seitenzahl * 10) - 10, 10
    Das würde dann z. B. die ersten zehn Antworten ausgeben, wenn $seitenzahl 1 ist. Limit fängt bei 0 an zu zählen!

    So viel zur Theorie. Kanns grade net probieren, aber das Prinzip sollte klar sein.
     
  4. #3 28. Dezember 2008
    AW: Wenn genügend Results -> Zweite Seite

    meta
     

  5. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Wenn genügend
  1. Antworten:
    2
    Aufrufe:
    394
  2. Antworten:
    3
    Aufrufe:
    251
  3. [PHP] Wenn Adresse xx dann yy

    bigD , 26. Februar 2009 , im Forum: Webentwicklung
    Antworten:
    2
    Aufrufe:
    200
  4. Antworten:
    7
    Aufrufe:
    583
  5. [PHP] Wenn IP xyz dann abc

    Cubbi , 7. August 2008 , im Forum: Webentwicklung
    Antworten:
    6
    Aufrufe:
    533