Moin,
ich habe eine Tabelle mit einem Feld „ID“, das automatisch hochgezählt wird und den Primärschlüssel darstellt. Nun habe ich ein Problem entdeckt:
Ich lege in einer Aktion einen neuen Datensatz an, den ich in einer anderen mit Daten füllen will. Aber wie komme ich an die ID des eben angelegten Datensatzen heran, um ihn zwecks Befüllung wieder identifizieren zu können?
Also nochmal anders formuliert:
Ich machen ein INSERT, weiß aber nicht, welche ID vergeben wurdem kann also nicht mittels UPDATE … WHERE ID=xyz die Daten eingeben.
Weiß jemand Rat? Ich dachte erst, dass man über die zurückgelieferte Ressource ($res = mysql_query(…)) da rankommt, aber ich habe keine passende PHP-Funktion dafür gefunden. Und mySQL scheint auch nichts bereitzustellen (INSERT … SELECT klang erst danach, ist aber was ganz anderes).
Würde mich freuen, wenn jemand einen Tip hätte. Denn sonst habe ich keine Ahnung, wie ich das anstellen soll.
Kristian