danke euch,
ich habe last_insert_id() erstmal mit Bedenken ==> in PHP <== eingesetzt, klappt auch.
Und diese Erklärung brachte dann das nötige Verständnis:
"PHPMyAdmin ruft immer wieder einzelne Skripte auf, stellt dann jeweils eine neue Verbindung zur DB her, und führt eine Abfrage aus."
Klar, ich erhalte in PHPMyAdmin bei jeder Abfrage wohl eine neue Connect-ID, die ich ja während eines PHP-Skripts nicht wechsle.
Es ist also nicht der USER, der seine last_insert_id() zurückerhält, sondern die temporäre conn_id. Denn der User der Datenbank ist ja immer derselbe, auch mehrfach zeitgleich.
Gruß, Kalle