$new_id
enthält nicht die ID, ist aber ein Ressourcendeskriptor. Sie müssen die Daten daraus abrufen, da die Abfrage ein SELECT wäre, mit pg_fetch_array($new_id)
am Beispiel.
Der RETURNING
-Klausel von PostgreSQL projiziert alle Felder der eingefügten oder geänderten Zeilen, dh INSERT|UPDATE … RETURNING id, field1, field2
.