
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:
<?php
- <?php
- mysql_connect("localhost", "USER", "PASS");
- mysql_select_db("DATABASE");
-
- // Einstellungen;
- $ps = 15; // Wieviele sollen pro Seite angezeigt
- // werden?
- $all = mysql_num_rows(mysql_query("SELECT * FROM TABLE"));
- // Alle Einträge aus Datenbank holen;
- $seiten = ceil($all/$ps);
- // Aufrunden lassen;
- $s = $_GET['page'] * $ps;
- // MySQL Start festlegen;
-
- $q = mysql_query("SELECT * FROM TABLE LIMIT $s,$ps");
- while($r = mysql_fetch_array($q)) {
- echo "<br>";
- // etc..
- }
- echo "<br>Choose your Site: ";
- for ($i=0;$i<$seiten;$i++) {
- if ($i != $_GET['page'])
- echo "<a href=\"seiten.php?page=".$i."\">".++$i."</a> ";
- else
- echo ++$i." ";
- --$i;
- }
- ?>
- ?>
Viele Grüße
"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti