King^Lully: Datensätze durch UPDATE verändern

Beitrag lesen

$sqlab = "UPDATE benutzer SET Datum = '$datum' ,
    Aktion = '$aktion',
    Bearbeiter = '$bearbeiter',
    bau = '$bau',
    Etage = '$etage',
    Raum = '$raum',
    IP = '$ip',
    MAC = '$mac',
    Anrede = '$anrede',
    Vorname = '$vorname',
    Nachname = '$nachname',
    Mail = '$mail',
    Telefon = '$telefon',
    Bemerkung = '$bemerkung',
    WHERE IP = '$ip'";

echo $sqlab;

mysql_query($sqlab);
    $num = mysql_affected_rows();
    if($num>0)
      echo "Der Datensatz wurde geändert<p>";
    else
      echo "Der Datensatz ist gleich geblieben"
?>

Die WHERE-Bedingung wird vermutlich nie erfüllt. Lass Dir unbedingt mal das SQL ausgeben und exekutiere es ggf. manuell.