Hi,
ich bin an sowas auch schonmal verzweifelt
Folgender Tipp.
Statt
$anfrage = "UPDATE $tabelle SET `UserFirstName` = $firstname,`UserLastName` = $lastname,
`UserRights` = $rights WHERE `UserID` = $nr";[/php]
Schreib mal
[php] $anfrage = "UPDATE $tabelle SET UserFirstName = '$firstname',UserLastName = '$lastname',
UserRights = '$rights' WHERE UserID = '$nr'";
Nicht die Feldnamen müssen in Klammern gesetzt werden, sondern die Variablenwerte.
Bei mir ergab das komischerweise auch kein mySQL Error ...