Hallo PHP-Freunde.
Ich habe da ein Problem mit minem Script.
Und zwar Funktioniert das mit eine Seite Weiter nicht.
Es werden immer 5 Anzeigen dargestellt und wenn ich auf WEITE klicke, stimmt das mit den Seitenzahl nicht.
Mein Code:
Weiter unten steht noch:
noch weiter unten:
dann:
dann noch der Weiter-Link:
Seite <? echo $akt_seite?>
von <? echo $seiten?>
So, ich hoffe, das es auch jemand versteht.
Ist gar nicht so einfach das alles aus einander zu fummeln.
Thanks!
Ich habe da ein Problem mit minem Script.
Und zwar Funktioniert das mit eine Seite Weiter nicht.
Es werden immer 5 Anzeigen dargestellt und wenn ich auf WEITE klicke, stimmt das mit den Seitenzahl nicht.
Mein Code:
PHP-Code:
$anzahl=5; //anzahl der Ergebnisse pro Seite
// weiter und zurück - links auswerten
if($akt_seite=="") $akt_seite=1;
if($weiter==1){
if($anfang<=$anz)$akt_seite=$akt_seite+1;$anfang=$anfang+$anzahl;
}
if($weiter==0){
if($anfang>0)$akt_seite=$akt_seite-1;$anfang=$anfang-$anzahl;
}
if($akt_seite<1) $akt_seite=5;
if($anfang<0) $anfang=5;
PHP-Code:
$anz=mysql_num_rows($result);
}
if($anz=="") $anz="0";
if($anfang=="") $anfang="0";
PHP-Code:
<? if($anz<2) echo "375"; ?>
PHP-Code:
if($anz>$anzahl) {
$seiten = $anz / $anzahl;
$odd = stristr($seiten, '.');
if($odd) $seiten = intval($seiten)+1;
Seite <? echo $akt_seite?>
von <? echo $seiten?>
PHP-Code:
<? if($akt_seite>1) { ?>
<a href="n_admin.php<? echo "?anfang=".$anfang."&branche_id=$branche_id&Submit=$Submit&weiter=0&anz=$anz&suche=$suche"; ?>">
[b] << zurück[/b]</a>
<? }
if($akt_seite<$seiten) {?>
[b] <a href="n_admin.php<? echo "?anfang=".$anfang."&branche_id=$branche_id&Submit=$Submit&weiter=1&anz=$anz&suche=$suche"; ?>">
weiter >></a>[/b]
<? } ?>
So, ich hoffe, das es auch jemand versteht.
Ist gar nicht so einfach das alles aus einander zu fummeln.
Thanks!
Kommentar