Hallo
Also ich folgens Problem
Zuerst mal mein Datenbank SQL
1.Tabelle Person
pers_id int 4 (Ja (nicht zur Replikation))PS
....
....
....
-----------
2.Tabelle Geraete
ger_id int 4 (Ja (nicht zur Replikation))PS
....
....
....
------
2.Tabelle zusammen
zusammen_id int 4 (Ja (nicht zur Replikation))PS
pers_id int 4 Fs(Person)
ger_id int 4 Fs(Geraete)
....
....
....
-----
So mein Problem ist ich will in meinen Insert von der
Tabelle 1 (pers_id)und Tabelle 2 (ger_id)in die Tabelle 3
(pers_id)(ger_id)speicher lassen ich weis das es mit demm befehl (LAST_INSERT_ID())
mein insert;
Wie mach ich das am besten????
Also ich folgens Problem
Zuerst mal mein Datenbank SQL
1.Tabelle Person
pers_id int 4 (Ja (nicht zur Replikation))PS
....
....
....
-----------
2.Tabelle Geraete
ger_id int 4 (Ja (nicht zur Replikation))PS
....
....
....
------
2.Tabelle zusammen
zusammen_id int 4 (Ja (nicht zur Replikation))PS
pers_id int 4 Fs(Person)
ger_id int 4 Fs(Geraete)
....
....
....
-----
So mein Problem ist ich will in meinen Insert von der
Tabelle 1 (pers_id)und Tabelle 2 (ger_id)in die Tabelle 3
(pers_id)(ger_id)speicher lassen ich weis das es mit demm befehl (LAST_INSERT_ID())
mein insert;
Code:
$sql = "INSERT INTO Person (titel,name,vorname,firma,adresse,ort,plz,telefon,mobile,fax,email) VALUES ('{$titel}','{$name}','{$vorname}','{$firma}','{$adresse}','{$ort}','{$plz}','{$telefon}','{$mobile}','{$fax}','{$email}')"; $rs = $db->Execute($sql); $sqll = "INSERT INTO Geraete (ltdNr,IdentNr,DPCname,IPadresse,geraetetyp,garantie) VALUES ('{$ltdNr}','{$IdentNr}','{$DPCname}','{$IPadresse}','{$geraetetyp}','{$garantie}')"; $rs = $db->Execute($sqll);
Kommentar