Hallo ihr, ich hab da ein problem.
Ich schreibe derzeit ein php-formular, mit dem eine mysql-Datenbank gefüllt werden soll. Darin gibt es zwei Tabellen, die gleichzeitig befüllt werden sollen.
1.: eine haupt-tabelle, in diese soll ein haupt-datensatz eingetragen werden. [id(auto-inc.)|Name(varchar)]
2.: eine Detail-Tabelle, in die die Unterpunkte zum Haupt-Datensatz eingetragen werden sollen; über ein Datenfeld wird die Zuordnung zur Haupttabelle angegeben. [id(auto-inc)|hauptid(int)|unterpunkt(varchar)]
wenn ich jetzt einen hauptdatensatz anlege, über insert(name)…etc, woher nehme ich dann den wert für id, den ich bei der detail-tabelle bei haupt-id angebe??? Oder denke ich zu kompliziert, und man kann das ganze mit einer inner join abfrage lösen ??
Schon mal vorweg gesagt: die struktur der DB kann nicht geändert werden, da ich zwingend eine variable anzahl unterpunkte benötige…
Danke vorab schonmal!