Tach !
ich habe eine auflistung vom inhalt einer tabelle gemacht und die aufgelistete objekte auf eine maximalzahl von 10 pro seite gestzt.
quasi wenn ich jetzt z.b. 15 objekte habe die es auflisten soll, dann werden die ersten 10 auf der ersten seite angezeigt und die weiteren 5 auf der 2. seite. auf die 2. seite gelangt man wenn man unten dann auf "vor >>" klickt. aber das geht nciht im VKP !!!!!!
Kartoffelbrei hat folgendes geschrieben bzw zusammengestupft :
// Datendefinition für die Clientausgabe
$start = (isset($start)) ? abs((int)$start) : 0;
$limit = 10; // Datensätze pro Ausgabeseite
hier kommt die auflistung bla bla bla
// Zurück- und Vorblättern
echo "<center>";
if ($start > 0)
{
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
echo "<a href=".$PHP_SELF."?start=".$newStart
."><B><< zurück </B></a>";
}
if ($start + $limit < $total)
{
$newStart = $start + $limit;
echo "<a href=".$PHP_SELF."?start=".$newStart
."><B> vor >></B></a>";
}
passt soweit alles supper toll !
aber wenn ich das jetzt ins vkp maxi einfügen will und dann die datei mit localhost/Test/modules.php?name=Test&file=anzeigen aufrufe dann geht das nicht mit dem vor und zurückblättern weil er dann auf
localhost/Test/modules.php?start=10
gehen will
wie muss ich denn jetzt mein code abändern dass das hin und herblättern auch im vkp tut ?
gruß und vielen dank
brei
Tja da fehlt im Link die Seite die aufgerufen werden soll!
Läuft das ganze als Modul, oder als einzelne Seite?
Wenn es als Modul läuft versuch mal folgendes:
echo "<a href=\"modules.php?name=MODULNAME&start=".$newStart
."\"><B> vor >></B></a>";
Läuft es hingegen als einzelne Seite:
echo "<a href=\"DEINE.php?start=".$newStart
."\"><B> vor >></B></a>";
hi gerry :)
läuft als modul und die datei heißt anzeigen und nciht index daher der zusätzliche parameter.
habe dinen tipp noch umgeändert auf
echo "<a href=\"modules.php?name=Test&file=anzeigen&start=".$newStart."\"><B> vor >></B></a>";
und es tuuuuuuut !!!
GEIL !
danke für den tipp ;)
gruß
brei
Nichts zu danken! ;)
Wenn ich helfen kann, dann mach ich es doch gerne!
Bin ja selbst auch froh wenn mir jemand hilft wenn ich ein Problem hab!