zempsit
Erfahrenes Mitglied
hallo! ich habe ein problem: wenn ich mein guestbook auf mehrere seiten verteile, dann ist die erste seite immer 0, aber das sollte ja 1 sein. ich habe scho sehr viel probiert, aber meist kommt ein fehler! ich bin für jede hilfe dankbar.
PHP:
<?php
include("config.inc.php");
$db = @mysql_pconnect($host, $user, $pass) or die ("Verbindung mit MySQL-Server fehlgechlagen!");
@mysql_select_db($database, $db) or die ("Verbindung zur Datenbank fehlgeschlagen!");
$sql = "SELECT * FROM $table";
$result = mysql_query($sql,$db);
$number = mysql_num_rows($result);
$seiten = floor($number/$proseite);
$start= $page * $proseite;
$sql = "SELECT * FROM $table ORDER BY id DESC LIMIT $start,$proseite";
$result = mysql_query($sql,$db);
$ende = $start + $proseite;
if ($ende>$number) { $ende = $number; }
echo "<table border=\"1\" align=center width=\"450\" bgcolor=\"#383845\" bordercolor=\"#000000\"><tr><td bgcolor=\"#111111\" class=\"nav\">Zur Zeit sind $number Einträge im Gästebuch</td><td bgcolor=\"#111111\" class=\"nav\">Seite $page - Einträge von $start bis $ende</td></tr></table>";
echo "<br>\n";
echo "<center>";
echo "<a href=\"index.php?area=eintragen\">Ins Gästebuch eintragen</a>";
echo "<br><br>\n";
if ($page>0) {
$i=$page-1;
echo "<a href=\"index.php?area=guestbook&page=$i\"><</A> ";
}
for($i=0; $i<=$seiten; $i++) {
if ($i==$page) {
echo $i." ";
}
else {
echo "<a href=\"index.php?area=guestbook&page=$i\">$i</A> ";
}
}
if ($page<$seiten) {
$i=$page+1;
echo "<a href=\"index.php?area=guestbook&page=$i\">></A>";
}
echo "</center>";
while ($row = mysql_fetch_array($result)) {
$name = $row['name'];
$email = $row['email'];
$homepage = $row['homepage'];
$inhalt = nl2br($row['eintrag']);
$datum = $row['datum'];
echo "<br><table border=\"1\" align=center width=\"450\" bgcolor=\"#383845\" bordercolor=\"#000000\"></tr><tr><td colspan=\"2\" bgcolor=\"#111111\" class=\"nav\"><font face=\"Arial\" style=\"font-size: 11pt\"><b>".$name."</b></font></td><td width=\"30%\" bgcolor=\"#111111\" class=\"nav\" align=\"right\">".$datum."</td><tr><td colspan=\"3\" class=\"nav\">".$inhalt."</td></tr><tr><td width=\"45%\" bgcolor=\"#111111\" class=\"nav\"><font face=\"Arial\" style=\"font-size: 8pt\">mail:</font> <a href=\"mailto:".$email."\">".$email."</a><td colspan=\"2\" width=\"55%\" bgcolor=\"#111111\" class=\"nav\"><font face=\"Arial\" style=\"font-size: 8pt\">url:</font> <a href=".$homepage." target=\_blank\>".$homepage."</a></td></tr></table>";
}
?>