Hallo,
ich hoffe ihr könnt mir helfen.
Ich stelle einen Tabelle einer Datenbank in einer HTML-Tabelle dar. Nun bastele ich ein Menü mit dem ich diese bearbeiten kann. Jetzt möchte ich einen Button einfügen, mit dem man auf eine Seite weitergeleitet wird um diese Zeile zu bearbeiten. Dort brauche ich ja einen bestimmten Wert um später die Zeile wieder auszulesen. Wenn ich also auf diesen Button klicke möchte ich weitergeleitet werden und dabei den Wert als Variable zu speichern.
An den Wert komme ich zwar, da ich das Ergebnis meiner SQL-Anfrage in einem Array speicher, dieses gilt aber nicht mehr in dem nächsten PHP-Dokument.
Wie kann ich nun mithilfe eines Formulars und einem Button dies bewältigen?
Ich würde gerne meinen Ansatz posten, leider habe ich die Datei nur auf einem Rechner in der Arbeit und von Zuhause keinen Zugriff.
Bei so etwas bietet es sich aber auch an per Get/Post die Id des zu bearbeitenden Artikels an die zentrale Datei zum Bearbeiten weiterzugeben und erst dort die Abfrage vorzunehmen
Die Tabelle wird durch eine eine while-Schleife dargestellt. wenn ich Get/Post benutzen würde, würde ich alle Einträge dort speichern. Das möchte ich nicht. Ich will nur auf Knopfdruck den entsprechenden Wert speichern. Dafür wäre dann Sessions gut? Dann werde ich mich da mal einlesen.
Schlimmer Code, solltest erst mal die Basics lernen.
Hier trotzdem die Lösung:
[HTML] <input type = „hidden“ name = „ID“ value = „<?php echo $array["ID"]; ?>“ /> [/HTML]