$new_id innehåller inte id men det är en resursdeskriptor. Du måste hämta data från den eftersom frågan skulle vara en SELECT, med pg_fetch_array($new_id) som exempel.
RETURNING sats i PostgreSQL projicerar alla fält i de infogade eller modifierade raderna, dvs. INSERT|UPDATE … RETURNING id, field1, field2 .