Datensatz aus MySQL DB formatieren

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

  • #16
    der 'andere code' braucht jetzt nur noch die LIMIT-grenzen zu errechnen...

    du musst vorher noch fix die gesamtzahl der einträge ermitteln und kannst dann mit der berechnung beginnen.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #17
      PHP-Code:
      <?php
      mysql_connect
      ("","","");
      mysql_select_db("");

          
      $select mysql_query("select * from links ORDER BY link ASC");
          
      $reihen mysql_num_rows($select);
          
          
      $zeigen floor($reihen 5);
          
          if(!
      $start) { $start 0; }
          
          
      $result mysql_query("select * from links ORDER BY link ASC limit $start,5" );
          echo 
      "<table>";
              while (
      $zeile mysql_fetch_array($result)) {
              echo 
      "<tr><td>$zeile[link]</td></tr>";
          }
          echo 
      "</table>";
          if(
      $start 0) {
                  
      $zurueck $start 5
                  echo 
      "<a href=\"$PHP_SELF?start=$zurueck\"><< Zurück</a>"
          }
          for(
      $i 0$i <= $zeigen$i++) {
              echo 
      " <a href=\"$PHP_SELF?start=$n\">$i</a> ";
          
      $n += 5;
          }
          
      $weiter $start 5;
          if(
      $reihen $weiter) {
                  echo 
      "<a href=\"$PHP_SELF?start=$weiter\">Weiter >></a>"
          }

      ?>
      Funktionert auch, aber mich stört, dass es eine Null Seite gibt ich will gerne, dass es mit 1 als Seite los geht, aber wenn ich das mache, werden am Ende nicht mehr alle Datensätze angezeigt, deshalb meine Frage was muss ich ändern, damit die Seitenzählung mit 1 beginnt?

      Kommentar


      • #18
        du musst deinen startwert, den offset, für die optische darstellung um eins korrigieren.....
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar

        Lädt...
        X