Hallo liebe Tutorials Community,
Ich habe folgendes Problem:
Ich möchte für meinen Login eine Registrierung schreiben. Funktioniert alles soweit bis auf die Tatsache, das nur 1 Feld in die Datenbank übernommen wird und zwar der Nickname, rest lässt sich nicht anhängen da ich sonst oben genannten Fehler erhalte, könnt ihr mir weiterhelfen?
Der Fehler liegt an der INSERT Into Zeile, die er zwar korrekt einträgt, jedoch will ich das er aus den Feldern Kennwort und Nachname auch noch einträgt und zwar zum selben User.
Danke im Vorraus
Ich habe folgendes Problem:
Ich möchte für meinen Login eine Registrierung schreiben. Funktioniert alles soweit bis auf die Tatsache, das nur 1 Feld in die Datenbank übernommen wird und zwar der Nickname, rest lässt sich nicht anhängen da ich sonst oben genannten Fehler erhalte, könnt ihr mir weiterhelfen?
Der Fehler liegt an der INSERT Into Zeile, die er zwar korrekt einträgt, jedoch will ich das er aus den Feldern Kennwort und Nachname auch noch einträgt und zwar zum selben User.
Danke im Vorraus
Code:
<?php
$message = "";
$db_name = 'phplogin';
$db_user = 'root';
$db_host = 'localhost';
$db_pw = '';
$con = mysql_connect($db_host, $db_user, $db_pw)
or die(mysql_error());
$db = mysql_select_db($db_name, $con)
or die(mysql_error());
if(isset($_POST['insert'])) {
$kennwort = $_POST['Kennwort'];
$nickname = $_POST['Nickname'];
$vorname = $_POST['Vorname'];
$nachname =$_POST['Nachname'];
$sql_data_insert = "INSERT INTO benutzerdaten (Nickname) VALUES ('".$_POST['Nickname']."')";
$qry_data_insert = mysql_query($sql_data_insert)
or die(mysql_error());
if($qry_data_insert) {
$message = "<span style=\"color:#ff0000;font-weight:bold;\">Registrierung Erfolgreich!</span>";
}else{
$message = "<span style=\"color:#ff0000;font-weight:bold;\">Registrierung Fehlgeschlagen!</span>";
}
}
?>
<html>
<head>
<title>User Registrierung</title>
</head>
<body>
<? echo $message; ?>
<form action="<?php $_SERVER['PHP_SELF']; ?>" name="modData" method="POST">
<input type="hidden" name="id" value="<? echo $edit; ?>">
<h3>Nickname:</h3><input type="text" name="Nickname"></textarea><br>
<h3>Kennwort:</h3><input type="password" name="Kennwort"></textarea><br>
<h3>Nachname:</h3><input type="text" name="Nachname"></textarea>
<br>
<br />
<? if($edit) { ?>
<input type="submit" name="update" value="Editieren">
<? }else { ?>
<input type="submit" name="insert" value="Registrieren">
<? } ?>
<br />
<hr />
</form>
</body>
</html>