Guten Tag!
Ich würde es gerne so haben:
Normales Register Script:
-Gibt Daten ein
-Daten werden in der Tabelle t_user_data gespeichert
hat auch alles geklappt ohne probleme.
Wollte aber das hinzufügen.
-Wenn man sich registriert
-daten werden gespeichert in der Tabelle t_user_data und tabelle kunden, jeder erhaltet eine Kundennummer bei der Registrierung. Doch es erscheint kein Eintrag.
Normales Regiscript klappt:
Funktoniert nicht:
Ich würde es gerne so haben:
Normales Register Script:
-Gibt Daten ein
-Daten werden in der Tabelle t_user_data gespeichert
hat auch alles geklappt ohne probleme.
Wollte aber das hinzufügen.
-Wenn man sich registriert
-daten werden gespeichert in der Tabelle t_user_data und tabelle kunden, jeder erhaltet eine Kundennummer bei der Registrierung. Doch es erscheint kein Eintrag.
Normales Regiscript klappt:
PHP Code:
if(!$error) {
$sql= "INSERT INTO t_user_data(t_mail,t_password,t_ip,date_insert) VALUES (?, ?, ?, NOW())";
$insert = $vb->prepare($sql);
$insert->BindValue(1, $email);
$insert->BindValue(2, password_hash($password, PASSWORD_BCRYPT, $option));
$insert->BindValue(3, $ip);
if($insert->execute()) {
echo 'Account erfolgreich erstellt';
}
}
Funktoniert nicht:
PHP Code:
$k_nummer = rand(1004,4000);
if(!$error) {
$sql= "INSERT INTO t_user_data(t_mail,t_password,t_ip,date_insert) VALUES (?, ?, ?, NOW())";
$sql .= "INSERT INTO kunden(k_nummer) VALUES (?)";
$insert = $vb->prepare($sql);
$insert->BindValue(1, $email);
$insert->BindValue(2, password_hash($password, PASSWORD_BCRYPT, $option));
$insert->BindValue(3, $ip);
$insert->BindValue(4, $k_nummer);
if($insert->execute()) {
echo 'Account erfolgreich erstellt';
}
}