Hey, ich benutzt dieses Gästebuchscript:
Ist aus dem Totorials.de forum glaub ich =)
Da ist ja der code für mehrere Seite drinne, aber des läuft nicht so wirklich..
Was muss ich da ändern?
PHP:
<?php
$ErgebnisseProSeite = 10;
$DatabasePointer=mysql_connect("localhost", "******", "*******");
mysql_select_db("*****", $DatabasePointer);
if(!isset($_REQUEST['AktuelleSeite']))
{
$AktuelleSeite=0;
}
else
{
$AktuelleSeite=$_REQUEST['AktuelleSeite'];
}
$ResultPointer=mysql_query("SELECT * FROM Gaestebuch ORDER BY Datum DESC LIMIT $AktuelleSeite, $ErgebnisseProSeite", $DatabasePointer);
$Anzahl=mysql_num_rows(mysql_query("SELECT * FROM Gaestebuch ORDER BY Datum DESC", $DatabasePointer));
echo"<table border=\"0\">";
for($i=0; $i<mysql_num_rows($ResultPointer); $i++)
{
$Gaestebuch=mysql_fetch_object($ResultPointer);
echo "<table width=\"80%\" border=\"0\" cellspacing=\"0\">\n";
echo "\t<tr>\n";
echo "\t\t<td width=\"30%\" bgcolor=\"#414952\">Name: $Gaestebuch->Name</td>\n";
echo "\t\t<td width=\"50%\" bgcolor=\"#414952\">Geschrieben am ".substr($Gaestebuch->Datum, 8, 2) . "." . substr($Gaestebuch->Datum, 5, 2) . "." . substr($Gaestebuch->Datum, 0, 4) . " um " . substr($Gaestebuch->Datum, 10) . " Uhr</td>\n";
echo "\t</tr>\n";
echo "\t<tr>\n";
echo "\t\t<td colspan=2 bgcolor=\"#606B79\">";
if ($Gaestebuch->Titel != "") {
echo "Titel: <b>" . $Gaestebuch->Titel . "</b><br>\n";
}
echo "" . nl2br($Gaestebuch->Eintrag) . "</td>\n";
echo "\t</tr>\n";
echo "</table>\n<br>\n<br>\n";
}
echo "</table>";
if($Anzahl>=$ErgebnisseProSeite)
{
$Seiten=intval($Anzahl/$ErgebnisseProSeite);
if($Anzahl%$ErgebnisseProSeite)
{
$Seiten++;
}
echo "Seite ";
}
for($i=1; $i<=$Seiten; $i++)
{
echo "<a href=\"gaestebuch.php?AktuelleSeite=".($i-1)*$ErgebnisseProSeite."\">$i</a> ";
}
?>
Da ist ja der code für mehrere Seite drinne, aber des läuft nicht so wirklich..
Was muss ich da ändern?