<?
$ErgebnisseProSeite = 1;
echo '<form action=""Diese_Seite.php?AktuelleSeite=",$AktuelleSeite" method="POST">'; // Bein Kopf drücken wieder Aktuelle seite aufrufen
if(!isset($_REQUEST['AktuelleSeite']))
{
$AktuelleSeite = 0;
}
else
{
$AktuelleSeite = $_REQUEST['AktuelleSeite'];
}
$ResultPointer = mysql_query("SELECT * FROM Tab where `Spalte`="text" LIMIT $AktuelleSeite, $ErgebnisseProSeite", $connection);
$Anzahl = mysql_num_rows(mysql_query("SELECT * FROM Tab where `Spalte`="text" ", $connection));
while($row = mysql_fetch_object($ResultPointer))
{
echo $row->Spalte;
}
if($Anzahl > $ErgebnisseProSeite) // Seiten Anzahl
{
$Seiten = intval($Anzahl/$ErgebnisseProSeite);
if($Anzahl%$ErgebnisseProSeite)
{
$Seiten++;
}
}
for($i = 1; $i <= $Seiten; $i++) // Seiten link Ausgabe
{ if ($i-1 == $AktuelleSeite) echo"<a href=\"",$_SERVER['PHP_SELF'],"?AktuelleSeite=",($i-1)*$ErgebnisseProSeite,"\"><b>$i</b></a> ";
else echo"<a href=\"",$_SERVER['PHP_SELF'],"?AktuelleSeite=",($i-1)*$ErgebnisseProSeite,"\">$i</a> ";
}
?>[/PHP]
Könnten noch ein paar kleine Fehler drin sein...