Blättern? Datensätze?

f3hlfarb3

Grünschnabel
Guten Abend

ich bin neu hier, und neu auf dem gebiet php und mysql, und habe auch gleich mal eine frage :-)

ich habe eine Datenbank, die über ein php-formular befüllt wird, klappt auch alles.

nun soll über ein php-formular die ergebnisse angezeigt werden, das formular gibt es schon und die ergebnisse werden über

SELECT * FROM tbl ORDER BY id DESC LIMIT 1

korrekt mit dem neuestem eintrag angezeigt.

ich möchte nun auf dem formular einen link haben der es mir ermöglicht, durch die Datensätze mit dem Formular zu blättern,

wie müsste dieser link aussehen?

also ein einfacher link wie dieser hier: <a href=seite.php?id<=$id scheint ja grundlegend flasch zu sein, weil es nicht geht hmmm

ich wäre über jeden tip sehr dankbar

grüße
Frank
 
Nabend,

Mit:

SELECT * FROM tbl ORDER BY id DESC LIMIT 1,5

Könntest du bspw. die ersten 5 Einträge auslesen ..

Einzeln gehts auch bspw so:

SELECT * FROM tbl ORDER BY id DESC LIMIT 2,2

Die Werte hinten könntest du über Übergabeparameter irgendwie ermitteln lassen .. Aber falls du die Variablen einfach so per GET übergibst, ist dein Script sehr anfällig für SQL Injection.

Gruß Stefan
 
guten morgen, erstmal vielen dank für eure antworten,
zur erklärung:

in dem eingabeformular kann man seine daten hinterlassen, wenn man sich als betreuer für ein ferienlager anmelden möchte. das ausgabeformular oder der bericht für das Büro des Ferienlagervereins soll so aussehen, dass jeweils nur ein datensatz angezeigt wird und der bearbeiter die möglichkeit hat, sich die anderen datensätze auch ansehen zu können zb mit durchblättern.
von daher ist es nich möglich, sich 5 datensätze oder mehr auf einmal anzeigen zulassen, kommt garantiert der bearbeiter durcheinander ...

ich dachte das geht vieleicht mit einem einfachen Befehl im link, aber scheinbar scheint das ganze doch ein wenig komplizierter..

oder?

@flex .. danke für den link, ist ja eine ganze menge, werde mich da mal durchbeissen und hier meinen erfolg oder misserfolg kund tun.

eigentlich macht die ganze fummelei mit php spass, mann freut sich über jeden noch so kleinen erfolg wie ein kleines kind...
 
Zuletzt bearbeitet:
Du möchtest gleichzeitig einen Datensatz bearbeiten und in andere dabei Einblick haben? Dafür solltest du ein iframe-Element oder zusätzliches Fenster einsetzen.
Prinzipiell ist es aber kein Problem, von außen die Parameter Blätterfunktion zu bestimmen. Die unzähligen Themen zu diesem Thema werden dir zeichen, wie es geht.

Ach und bitte versuche bei deinen nächsten Beiträgen etwas mehr auf die Regeln der deutschen Rechtschreibung zu achten, insbesondere die der Groß- und Kleinschreibung. Danke.
 
Danke für den Hinweis der deutschen Rechtschreibung, ich gebe mir mühe ihn zu befolgen. :-)

Nein es sollen nur die Datensätze angezeigt werden, nicht bearbeitet, eventuell kommt vieleicht noch eine Löschfunktion für den gerade angezeigten Datensatz dazu. Aber erstmal möchte ich es schaffen das die Datensätze mit Hilfe von durchblättern nur angezeigt werden, damit sich der Bearbeiter diesen Ausdrucken kann.

Danke
und einen schönen Tag

Frank
 
Zurück