Navigation mit Array
am 06.08.2006 10:07:56 von SailDoc
Hallo,
ich habe folgendes Problem:
In einer Datenbank habe ich eine Reihe von Infos, die ich nacheinander
anzeigen lassen möchte, allerdings pro Seite nur jeweils eine Info
(sowas ist sicher schon zig-tausendfach mal programmiert worden). Ein
button am Ende der seite soll zur nächsten Info führen. Man soll aber
auch ein voting zu der Info abgeben könne, also muss das Abschicken
eines Formulares auf einer Seite möglich sein. Das Abschicken muss
aber nicht unbedingt dazu führen, das man auf die nächste Info kommt.
Da ein Submit möglich sein muss, scheiden php Klassen aus, die mit
Querystrings arbeiten, weil sonst auf der nächsten Seite die Variablen
immernoch besetzt sind.
Ok, was ich suche ist eine Vorgehensweise, wie ich mir merken kann,
welche Info habe ich grade ausgelesen, welche ist die nächste und wie
ich das dann beim Klick auf den Button dem Browser mitgebe, dass er
beim erneuten Laden der Seite die nächste Info aus der Datenbank
zieht.
Bin für konstruktive Tips wirklich dankbar!
MfG Olaf
Re: Navigation mit Array
am 06.08.2006 11:10:12 von Sven Drieling
olaf wrote:
Hallo,
> Ok, was ich suche ist eine Vorgehensweise, wie ich mir merken kann,
> welche Info habe ich grade ausgelesen, welche ist die nächste und w=
ie
> ich das dann beim Klick auf den Button dem Browser mitgebe,
Die benötigten Informationen in Hidden Felder des Formulars mit den
Button schreiben. Sessions wären auch noch eine Möglichkeit. Was
besser geeignet ist, kommt auf die Art der Anwendung und den
eigenen Anforderungen an.
tschuess
[|8:)
Re: Navigation mit Array
am 06.08.2006 11:14:22 von Ulf Kadner
olaf wrote:
^^ Wo ist Dein Nachname geblieben?
> In einer Datenbank habe ich eine Reihe von Infos, die ich nacheinander
> anzeigen lassen möchte, allerdings pro Seite nur jeweils eine Info
> (sowas ist sicher schon zig-tausendfach mal programmiert worden).
Korrekt! Und auch schon fast so oft erklaert, weswegen wohl eine FAQ
draus geworden ist.
17.10. Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite
m davon anzeigen
http://www.php-faq.de/q/q-mysql-seitenweise.html
> Da ein Submit möglich sein muss, scheiden php Klassen aus, die mit
> Querystrings arbeiten, weil sonst auf der nächsten Seite die Variablen
> immernoch besetzt sind.
Hast Du jemals schon ne Klasse programmiert? Ich tippe auf Nein, da ich
derartigen Zeug noch nie gehoert habe! Keine Ahnung woher Du dieses
Wissen das hast, aber schweiss es ganz weit weg oder vergrab es. :-)
MfG, Ulf
Re: Navigation mit Array
am 06.08.2006 11:31:17 von Jonas Schneider
Hallo,
olaf schrieb:
^^^^
wie gesagt, Nachname nicht vergessen...
> Da ein Submit möglich sein muss, scheiden php Klassen aus, die mit
> Querystrings arbeiten, weil sonst auf der nächsten Seite die Variablen
> immernoch besetzt sind.
Häääääähh???
Erklär das bitte mal genauer.
Ansonsten:
http://pear.php.net/package/DB <-- musst du als DBAL[1] nehmen damit
http://pear.php.net/package/DB_Pager <--- funzt
;)
Gruß
Jonas
[1] Database Abstraction Layer