Hallo,
ich habe eine Frage zu $GLOBALS['TYPO3_DB'] im Zusammenhang mit sql_insert_id:
Innerhalb einer Extension soll ein Datensatz mit $GLOBALS['TYPO3_DB']->exec_INSERTquery(...) angelegt werden. Die uid dieses Datensatz möchte ich dann weiterverwenden.
sql_insert_id liefert ja die uid des zuletzt eingefügten Datensatzes in Abhängigkeit vom Verbindungsobjekt.
Was passiert nun in folgendem Szenario:
User 1 (d.h. Extensionaufruf 1): insert
User 2 (d.h. Extensionaufruf 2): insert
User 1 (d.h. Extensionaufruf 1): sql_insert_id
Liefert sql_insert_id die "korrekte" uid zurück oder nicht? Wird pro User ein eigenes $GLOBALS['TYPO3_DB']-Objekt angelegt bzw. eine eigene Datenbank-Verbindung?
Vielen Dank,
Gerald