Diese Werbeeinblendung erscheint nach 5 Minuten Idletime.
- Werbung - weiter auf Codershell surfen.
PHP & MySQL » MySQL Ausgabe mit Seiten
Seiten:  1 
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Geschrieben von take (Moderator) am 12.04.2007 um 00:00 Uhr.
Beiträge: 613 / #1196

Kontakt: Mailen | WWW

Hiho,
jeder kennt sicher das Problem .. man hat ein Gästebuch und sobald mehr als 10-15 Einträge drin sind wird es total unübersichtlich. Dem kann man recht gut mit "Seiten" vorbeugen, da man dann pro Seite immer nur eine bestimmte Menge an Informationen / Grüße etc. hat.

Ich muss denke ich nicht viel dazu sagen, da ich es im Code kommentiert habe:

PHPCODE
  1. <?php 
  2. <?php
  3. mysql_connect("localhost""USER""PASS");
  4. mysql_select_db("DATABASE");
  5. // Einstellungen;
  6. $ps 15// Wieviele sollen pro Seite angezeigt
  7.           // werden?
  8. $all mysql_num_rows(mysql_query("SELECT * FROM TABLE"));
  9.           // Alle Einträge aus Datenbank holen;
  10. $seiten ceil($all/$ps);
  11.           // Aufrunden lassen;
  12. $s $_GET['page'] * $ps;
  13.           // MySQL Start festlegen;
  14. $q mysql_query("SELECT * FROM TABLE LIMIT $s,$ps");
  15. while($r mysql_fetch_array($q)) {
  16.     echo "<br>";
  17.     // etc..
  18. }
  19. echo "<br>Choose your Site: ";
  20. for ($i=0;$i<$seiten;$i++) {
  21.     if ($i != $_GET['page'])
  22.     echo "<a href=\"seiten.php?page=".$i."\">".++$i."</a>&nbsp;";
  23.     else
  24.     echo ++$i."&nbsp;";
  25.     --$i;
  26. }
  27. ?>
  28.  ?>


Viele Grüße

"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti


wong itdel.iciode.blinklisttechnoratigoogleblinkbitsyahooyiggblogmarksfurlspurlwebnewsstumbleupondigg itma.gnolia.comco.mments Zitieren Beitrag melden
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Seiten:  1 
Login / Account
E-Mail Adresse:

Passwort:



Passwort zurücksetzen
Werbung