livestrong
Grünschnabel
Hallo Leute!
Ich hoffe mir kann hier jemand helfen, komm leider selbst nicht weiter.
Ich hab ein Gästebuch erstellt das funktioniert, jetzt wollte ich es laut dem Tutorial: http://www.tutorials.de/php-tutorials/6083-gaestebuch-auf-mehrere-seiten-verteilen.html
auf mehrer Seiten verteilen. Nun habe ich leider folgendes Problem:
Ich habe 16 Beiträge die er auch erkennt, er legt mir die ersten 10 Beiträge wie gewünscht auf die erste Seite.
Das Problem:
Ich kann nicht auf die 2. Seite wechseln. Die Weiter-Schaltbuttons funktionieren nicht und wenn ich bei der URL "...zeigen.php?page=2" eingebe, komme ich immer auf die Seite 1 bzw. 0.
Hier noch der Code:
Ich hoffe mir kann jemand helfen!
Danke im Voraus.
Ich hoffe mir kann hier jemand helfen, komm leider selbst nicht weiter.
Ich hab ein Gästebuch erstellt das funktioniert, jetzt wollte ich es laut dem Tutorial: http://www.tutorials.de/php-tutorials/6083-gaestebuch-auf-mehrere-seiten-verteilen.html
auf mehrer Seiten verteilen. Nun habe ich leider folgendes Problem:
Ich habe 16 Beiträge die er auch erkennt, er legt mir die ersten 10 Beiträge wie gewünscht auf die erste Seite.
Das Problem:
Ich kann nicht auf die 2. Seite wechseln. Die Weiter-Schaltbuttons funktionieren nicht und wenn ich bei der URL "...zeigen.php?page=2" eingebe, komme ich immer auf die Seite 1 bzw. 0.
Hier noch der Code:
PHP:
<?php
include('datenbank.php');
$proseite=10;
$sql = "SELECT * FROM gbuch";
$result = mysql_query($sql);
$number = mysql_num_rows($result);
$seiten = floor($number/$proseite);
$start = $page * $proseite;
$sql_1 = "SELECT * FROM gbuch LIMIT $start,$proseite";
$result_1 = mysql_query($sql_1);
$ende = $start + $proseite;
if ($ende>$number) { $ende = $number; }
echo "Zur Zeit sind $number Einträge im Gästebuch <br /> \n";
echo "Seite $page - Einträge von $start bis $ende <br /> \n";
while($db3 = mysql_fetch_array($result_1)){
echo '
<table border="1" cellspacing="1" id="nachricht" width="387">
<tr>
<td width="269">'.$db3[username]. '</td>
<td width="105">20.06.2006</td></tr>
<tr>
<td colspan="2">'.$db3[homepage]. '</td>
</tr>
<tr>
<td colspan="2">'.$db3[nachricht]. '<td>
</tr>
</table><p>
';
}
if ($page>0) {
$i=$page-1;
echo "<A HREF=\"zeigen.php?page=$i\"><previous</A>";
}
for($i=0; $i<=$seiten; $i++) {
if ($i==$page) {
echo $i." ";
}
else {
echo "<A HREF=\"zeigen.php?page=$i\">$i</A> ";
}
}
if ($page<$seiten) {
$i=$page+1;
echo "<A HREF=\"zeigen.php?page=$i\">next></A>";
}
?>
Ich hoffe mir kann jemand helfen!
Danke im Voraus.