ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
480
480
EMPFEHLEN
-
hi, da ich selber nur ein bisschen erfahrung in php besitze, habe ich eine fertige seiten-navigation genommen und das gästebuch war auch schon komplett.
mein problem ist zur zeit, dass wenn ich von der ersten seite auf die zweite blättere, nich die nächste seite mit den weiteren 20 einträgen kommt sondern das nur der beitrag um eins nach hinten rutscht.
sprich ich komme nich von eintrag 1-20 auf die seite mit den einträgen 21-40 sondern auf die seite 2-21 :/
[CODE]
//////////////
//NAVIGATION//
//////////////
$proseite = 20 ; // Anzahl der Eintraege pro Seite
$anzseiten = 3 ; // Anzahl der Links die angezeigt werden.
$seite = (isset($seite)) ? abs((int)$seite) : 1;
//------
$seitentotal = ceil($num_rows/$proseite) ;
$start = floor($seite - $anzseiten/2) ;
$start = $start <= 0 ? 1 : $start ;
$end = ($start + $anzseiten-1) ;
$end = $end >= $seitentotal ? $seitentotal : $end ;
// ausgabe der Links
if ($seite > 1)
printf ('<a href="bm_gbook.php?seite=%s"><<<</a> ',$seite-1);
if ($start > 1)
printf ('<a href="bm_gbook.php?seite=%s">%s</a>... ',1,1);
for ($i = $start; $i <= $end ;$i++){
if($i==$seite){
printf ("[%s] ",$i); // kein Link da sind wir ja
}else{
printf ('<a href="bm_gbook.php?seite=%s">%s</a> ',$i,$i);
}
}
if ($end < $seitentotal)
printf (' ...<a href="bm_gbook.php?seite=%s">%s</a> ',$seitentotal,$seitentotal);
if ($seite < $seitentotal)
printf ('<a href="bm_gbook.php?seite=%s">>>></a> ',$seite+1);
// ende der ausgabe
//////////////
/////ENDE/////
//////////////Geändert von hasefrau (11.04.04 um 16:51 Uhr)
-
hmmm hat da wirklich keiner nen tip für mich
Ähnliche Themen
-
Beitrag von VOX!
Von Blümchen im Forum SmalltalkAntworten: 14Letzter Beitrag: 28.07.05, 14:26 -
Beitrag?
Von Kingk im Forum PhotoshopAntworten: 1Letzter Beitrag: 12.02.05, 13:16





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren