Komisches Problem beim Update von Tabellen...

Ich meinte das so:
PHP:
$sql = mysql_query("UPDATE User SET Name=Name, Passwort = '$_POST[newpass1]', Email=Email WHERE Name = '$_POST[user]' AND Passwort = '$_POST[oldpass]'"); 
if(!$sql) { 
die(mysql_error()); 
}
 
Falls du's noch nicht bemerkt hast: dein Skript beinhaltet einen großen syntaktischen Fehler, da – ich sag's mal so salopp – mehr Kontrollstrukturen geschlossen werden, als geöffnet sind. Daher meine Frage: Hast du das Skript wirklich so probiert, wie ich's beschrieben hab (nach Behebung möglicher „register_globals-Probleme“)?
 
Nach erneuten Probierens des Scriptes von Gumbo mit $_POST erscheint folgender Fehler:

MySQL Error 1064: Fehler in der Syntax bei 'WHERE `Name` = 'MagicMasterII' AND `' in Zeile 5.

UPDATE
`User`
SET
`Passwort` = '1fc8d707e5af8fc92fb80ee61525e094',
WHERE
`Name` = 'MagicMasterII'
AND `Passwort` = 'b8abb88cdfa205a616696d20053b549a'


MagicMasterII
 
Zurück