Maxx: Die Seite wird nicht mehr geladen

Beitrag lesen

Hallo,

$result = mysql_query("SELECT id FROM cafes");
$menge = mysql_num_rows($result);
$wieviel_seiten = $menge / $eintraege_pro_seite;

die Berechnung von "$wieviel_seiten" liefert nur dann das richtige Ergebnis, wenn sich $menge ohne Rest durch $eintraege teilen lässt. Die letzte Seite fehlt ansonsten. Bei weniger als 16 Einträgen war es das dann. Der Modulo Operator (%) ist genau das richtige für dich. Er liefert den Rest einer Division.

  
if($wieviel_seiten % $eintraege_pro_seite != 0)  
  wieviel_seiten++;  

Grüße,

Jochen

--
Heute schon gescribbelt?
Scribbleboard