Habe das Problem das die Seiten beim ausführen des scriptes bei 0 anfangen also unten steht dann:   previous 0 1 next  aber die Seiten sollen ja bei 1 anfangen aber ich bekomm das net hin obwohl ich schon sämtliche werte verändert habe?
hier ist alles was etwas mit den Seiten zutun hat habe überschriften und ihre formatierungen und ähnliches was nichts damit zutun hat weggelassen
	
							
						
					hier ist alles was etwas mit den Seiten zutun hat habe überschriften und ihre formatierungen und ähnliches was nichts damit zutun hat weggelassen
PHP-Code:
	
	
$sqlhost="localhost";
$username="root";
$passwort="";
$database="gb";
$proseite="5";
$db = mysql_connect ($sqlhost,$username,$passwort);
mysql_select_db ($database);
$sql = "SELECT * FROM `gaestebuch`";
$result = mysql_query($sql,$db);
$number = mysql_num_rows($result); 
$page=$_GET['page'];
$seiten=floor(($number/$proseite)); 
$start=($page * $proseite);
$sql="SELECT * FROM gaestebuch ORDER BY Datum DESC LIMIT $start,$proseite";
$result = mysql_query($sql,$db);
$ende = $start + $proseite;
if ($ende>$number) { $ende = $number; } 
$start=$start+1;
echo "<center><p>Einträge im Gästebuch: ".$number."</p>\n";  
echo "<center>Seite $page - Einträge von $start bis $ende <br /> \n";
echo "<center><hr>\n";
while ($row = mysql_fetch_array($result))
{
  if ($page>0) {
    $i=$page-1;
    echo "<a href=\"gb.php?page=".$i."\"><previous</a>   ";
}
for($i=0; $i<=$seiten; $i++) {
    if ($i==$page) {
    
        echo $i." ";
    }
    else {
    
        echo "<a href=\"gb.php?page=".$i."\">$i</a> ";
    }
}
if ($page<$seiten) {
    $i=$page+1;
    echo "<a href=\"gb.php?page=".$i."\">next></a>";
} 
 
          
 Seiten im Gästebuch heißen 0 1 2 ?
									
									
									Seiten im Gästebuch heißen 0 1 2 ?
								 Moderator
 Moderator 
							
						
Kommentar