Heinz: geänderte Daten nach UPDATE-Befehl bekommen

Guten Tag,

ich führe in einer PHP-Datei einen MySQL-Update-Befehl aus:
"UPDATE tabelle SET var1='".$_POST["var1"]."', var2='".$_POST["var2"]."' WHERE nr='".$nr."'"

Nun müssen die Variablen var1 und var2 nicht unbedingt geändert worden sein. Gibt es irgendeine Möglichkeit (etwa einen Befehl), die Variablen-Namen zu bekommen, die tatsächlich geändert wurden?

Danke

Heinz

  1. Hi,

    ich führe in einer PHP-Datei einen MySQL-Update-Befehl aus:
    "UPDATE tabelle SET var1='".$_POST["var1"]."', var2='".$_POST["var2"]."' WHERE nr='".$nr."'"

    *hüstel* - bist du dir der Gefahr bewusst?
    Böse Variablen
    Traue niemandem

    Zu deinem Problem: Es gibt keinen automatischen Mechanismus, wenn es dir darauf ankommt, könntest du wenn du das Formular anzeigst nicht nur das Textfeld sondern auch ein Hidden-Feld mit dem Original-Wert anlegen und die beiden dann vor dem Speichern vergleichen.
    Alternative zu den Hidden-Feldern über eine Session.

    MfG
    Rouven

    --
    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
    1. Guten Abend,

      danke für die Tipps!

      Heinz