Guten Tag!
Ich habe auf meiner Webseite ein Formular erstellt dieses kann man ausfüllen und es wird danach automatisch ein neue Benutzer in der Datenbank erstellt, jedoch wird der alter Benutzer immer von dem neuen Benutzer ersetzt,Warum? das ist mein Code in php:
if($_POST['submit'])
{
mysql_query("INSERT INTO mitglieder (Nachname) VALUES('".$_POST['Nachname']."');");
$id = mysql_insert_id();
mysql_query("UPDATE mitglieder SET Nachname = '".$_POST['Nachname']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Vorname = '".$_POST['Vorname']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Nickname = '".$_POST['Nickname']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Mitgliedsnummer = '".$_POST['Mitgliedsnummer']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Straße = '".$_POST['Straße']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET PLZ = '".$_POST['PLZ']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Ort = '".$_POST['Ort']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Land = '".$_POST['Land']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Telefon = '".$_POST['Telefon']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET E-Mail = '".$_POST['E-Mail']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Passwort = '".$_POST['Passwort']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Geburtsdatum = '".$_POST['Geburtsdatum']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET VIP Status = '".$_POST['VIP Status']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Sperre = '".$_POST['Sperre']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Bemerkung Sperre = '".$_POST[' Bemerkung Sperre']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Information per = '".$_POST['Information per']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Bemerkung = '".$_POST['Bemerkung']."' WHERE ID = '$id';");
mysql_query("UPDATE mitglieder SET Deaktiviert= '".$_POST['Deaktiviert']."' WHERE ID = '$id';");
}
Vielleicht kann jemand den Code richtig Stellen bzw mir erklären wo der Fehler liegt.Vielen Dank!