Daniel.: Änderungen in DB mitloggen

Beitrag lesen

Hallo liebe Gemeinde,

ich habe auf Basis von php und MySQL ein Verwaltungstool gebaut (viele Formulare für INSERTs, UPDATEs, DELETEs..., Login mit Hilfe von Sessions)
Ich speichere zur Kontrolle und zum Nachweis mit, wer gerade in welchem Datensatz gearbeitet hat (Klaus hat am 29.10.08 14:36 Daten im Formular xy geändert). Was ich aber eigentlich gern haben will, ist eine Art Protokoll über die einzelnen Werte:

29.10.08 15:36 - Klaus - Feld A in Formular X geändert von 100 auf 200
29.10.08 15:40 - Tina - Feld B in Formular Y geändert von "abc" auf "xyz"
...

Bei bspw. einem Update ziehe ich das Update ja über alle Formularfelder, also auch die, die nicht geändert wurden. Und da meine Formulare teilweise > 50 Felder haben, wird das schnell sehr unübersichtlich, so dass ich eigentlich nur die geänderten Werte mitloggen (und vor allem allen Nutzern zur Verfügung stellen)möchte.

Hat jemand eine Idee?

daniel