hi Alex,
versuch mal so etwas:
mysql_query("Insert into A Values ()") or die("Invalid query: " . mysql_error());
$letzte_id = mysql_insert_id();
mysql_query("Insert into B (A_ID, data) Values ($letzte_id, 'irgendwas')");
mysql_query("Insert into C (A_ID, data) Values ($letzte_id, 'irgendwas')");
Es ist wichtig, zu prüfen ob der erste Insert fehlerfrei war, sonst werden in den Nachfolgenden falsche Werte(NULL, 0 oder default) eingetragen.
Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)
als Antwort auf: [#72828]
(Dieser Beitrag wurde von oesi50 am 2. Mär 2004, 11:40 geändert)