Frank Jonas: MySQL: Zugriff auf eingefügten Datensatz nach INSERT

Beitrag lesen

Hallo Robert,

Es erschien mir logisch, daß das von mysql_db_query() zurückgelieferte Result Set aus dem eingefügten DS besteht.

Wenn mit dem Query ein INSERT, UPDATE oder DELETE-Statement abgeschickt wurde enthält es als Result nicht den Datensatz, den Du angelegt hast, sondern nur ein Wert, der Dir angibt, wie viele Datensätze von der Aktion betroffen sind (Bei einem INSERT i.d.R. einer). Um an den Datensatz zu kommen, mußt Du nach dem INSERT ein SELECT auf die DB durchführen.

Gruß Frank