$new_id
indeholder ikke id'et, men det er en ressourcebeskrivelse. Du skal hente dataene fra den, da forespørgslen ville være en SELECT, med pg_fetch_array($new_id)
ved eksempel.
RETURNING
klausul i PostgreSQL projicerer alle felter i de indsatte eller ændrede rækker, dvs. INSERT|UPDATE … RETURNING id, field1, field2
.