INSERT über 3 Tabellen

LarsB

Mitglied
Hallo ihr,

habe mal wieder ein Problem.
Ich möchte einige Daten der Registrierung an verschiedene Tabellen weitergeben. Nur leider scheitert er beim 3. INSERT. Ich habe auch keine Ahnung ob das so möglich ist. Er schreibt nur den 1 & 2 Insert.

Der Code:
PHP:
$sql = "INSERT INTO user (Id, Benutzername, Passwort, Email, Name, Registrierungsdatum, firmenart, produkte, firmenname)
VALUES(NULL, '$user_benutzername', '$user_passwort', '$user_email','$user_name', NOW(), '$user_firmenart', '$user_produkte', '$user_firmenname' )";

mysql_query($sql) or die(mysql_error());

$sql = "INSERT INTO kontonummer (userid, Kontonummer)
VALUES(LAST_INSERT_ID(), NULL)" ;

mysql_query($sql) or die(mysql_error());

$sqö = "INSERT INTO customers (customers_id, customers_email_address, customers_password)
VALUES(LAST_INSERT_ID(), '$user_email', '$user_passwort' )";  //muss ich hier auch mit "$user" Arbeiten oder mit "$customers_xx_xx" beides Funktioniert jedoch nicht - Hilfe 

mysql_query($sql) or die(mysql_error());

echo "Your account has been made";
}
else
{        
header ("Location: /2/index.html");
}
?>

// Edit: Problem gelöst! Hatte anstatt $sql - $sqö geschrieben. Immer diese Tippfehler -.-

:confused:
 
Zuletzt bearbeitet:
Hi,

schau mal hier:
Code:
$sqö = "INSERT INTO customers (customers_id, customers_email_address, customers_password)


mfg Maik

//edit: Ah, zwischenzeitlich schon selbst entdeckt ;-)
 
Zurück