Du skal oprette en INT-kolonne kaldet noget i stil med "parent_id" i de afhængige tabeller, der gemmer id'et for hovedtabellen, som den refererer til. Når du vælger poster fra den første, vil du så JOIN tabellerne med auto_increment-feltet i det første felt mod "parent_id" for det andet.
Som MrSlayer nævner, brug det nyligt indsatte ID for den første tabel til at opdatere "parent_id". Du skal har typisk et unikt ID-felt i den anden tabel for unikhed, men det bør ikke være en del af forholdet til den første tabel.
Hvis du ikke er klar over, hvordan du får det id, som den første tabel auto_inkrementerer til, når du indsætter, så brug mysql_insert_id()
.
mysql_query("INSERT INTO table1 ...");
echo "Last inserted record_id in table1 was " . mysql_insert_id();
INSERT INTO table1 (mytextcolumn) VALUES('text');
INSERT INTO table2 (parent_id,image_name) VALUES(LAST_INSERT_ID(),'someimage.png');