Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#1

INSERT in mehrere Tabellen gleichzeitig mit AUTO_INC-Wert

  Alt 23. Aug 2006, 19:39
Datenbank: MySQL • Version: 4.1 • Zugriff über: mysqli
Hallo!

Ich habe eine Tabelle names groups mit einem id-Feld welches als AUTO_INCREMENT definiert ist. Dann gibts noch zwei (Referenz?) Tabellen, die keinen Primärschlüssel haben, sondern auf die ID von groups zugreifen. Für jeden Datensatz in groups gibts in den Referenztabellen mindestens einen Datensatz (1:n also).
Jedenfalls will ich jetzt mittels PHP mehrere Einträge in die groups-Tabelle machen und bekomme dann für jeden Eintrag natürlich auch eine eindeutige ID zugewiesen, welchen ich ja dann in der Referenztabelle auch eintragen muss.
Jetzt zu meiner Frage: Kann ich in die groups immer nur einen Eintrag machen, dann die ID auslesen und dann in die Referenztabellen schreiben, oder kann ich das auch gleichzeitig erledigen? (Fragestellung ist etwas verwirren, ich weiß... ).
Gibts also sozusagen eine Möglichkeit, dass ich die ID, die mir MySQL über AUTO_INCREMENT zuteile gleich weiterverarbeite und in eine andere Tabelle eintrage, oder muss ich das schrittweise machen?

Grüße
Faux
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat