<!--...denn sie wissen nicht was sie tun.
hallo allerseits,
ich bastel gerade an einem script zum navigieren in datensätzen,
und siehe da, ich bekomme auch fast das gewünschte ergebnis.
blättern, seitenzahlen und so weiter alles prima, möchte ich aber
die seitenzahlen an anderen stellen im code bzw. auf der seite
ausgeben erhalte ich abweichende ergebnisse...
ich denke das liegt mal eindeutig an der irgenwie auch immer
verschachtelten for und if schleife. es muss wohl eine funktion her,
aber ich blicke schon selbst net mehr durch,...
hat irgenjemand vielleicht ahnung wie man das folgende
so funktionierende script und auch von der ausgabe genau so gewollte
irgendwie gescheiter coden kann?
ich komme hier einfach nicht mehr weiter...
thx, crisdoe
-->
hallo allerseits,
ich bastel gerade an einem script zum navigieren in datensätzen,
und siehe da, ich bekomme auch fast das gewünschte ergebnis.
blättern, seitenzahlen und so weiter alles prima, möchte ich aber
die seitenzahlen an anderen stellen im code bzw. auf der seite
ausgeben erhalte ich abweichende ergebnisse...
ich denke das liegt mal eindeutig an der irgenwie auch immer
verschachtelten for und if schleife. es muss wohl eine funktion her,
aber ich blicke schon selbst net mehr durch,...
hat irgenjemand vielleicht ahnung wie man das folgende
so funktionierende script und auch von der ausgabe genau so gewollte
irgendwie gescheiter coden kann?
ich komme hier einfach nicht mehr weiter...
thx, crisdoe
-->
PHP-Code:
<?
// Anzahl Einträge pro Seite
$anzahl_seite = 20;
// Simulation der Anzahl Datensätze für dieses Beispiel
$row = 500;
// Seitenanzahl ermitteln
for($z=0; $z<$row; $z++){
if(!($z % $anzahl_seite )){
?>
<!-- Darstellung der Seitenzahlen als Links -->
<!-- diese Links sollen wenn möglich auch an anderen stellen auf der seite verwendet werden -->
<A HREF="<? echo $PHPSELF; ?>?anzahl=<? echo $z ?>&position=<? echo $z ?>"><? echo (($z/$anzahl_seite)+1); ?></A>
<?
$letzte_seite=($z/$anzahl_seite)+1;
}
}
$aktuelle_seite=($position/$anzahl_seite)+1;
?>
<?
// Ausgabe der akuellen Seite
echo "Seite "."$aktuelle_seite"." von"." $letzte_seite"?>
Kommentar