Jens-Uwe: Gute Lösung gesucht: Eingabearray bearbeiten/speichern

Beitrag lesen

Hallo,

ich habe folgende Aufgabenstellung: Gegeben sei eine Tabelle, die
Gruppennamen enthält. Der User wählt einen Gruppennamen aus einer
Dropdown Liste vor. Beim Klick auf einen beliebigen Namen in der
Tabelle wird dieser durch den ausgewählten Namen ersetzt.

+---------+  +------+-------+------+
| Schmidt |  |(leer)|Müller |Meier |
+---------+  +------+-------+------+

wird nach Klick auf "Müller" zu

+---------+  +------+-------+------+
| Schmidt |  |(leer)|Schmidt|Meier |
+---------+  +------+-------+------+

Nebenbedingungen: Der User soll jederzeit mit "Cancel" den Vorgang
abbrechen können. Dann wird der Ursprungszustand wieder hergestellt.
Die Daten sollen beim Klick auf "Save" in einer MySQL Datenbank
landen.

Wie löse ich dieses Problem am besten mit PHP/MySQL/Javascript?

Ich habe schon eine Linkversion ausprobiert, die dynamisch die
Seite neu aufbaut (Aber: Wie speichere ich die bereits erfolgten
Änderungen zwischen?).
Bei einer Formularlösung habe ich das Problem, daß ich keine ein-
heitlich langen Buttons erzeugen kann.

Hat jemand schon mal ein ähnliches Problem gelöst?

Danke für eure Hilfe,
Jens-Uwe