pg_field_num - возвращает номер именованного поля.
Описание
int pg_field_num (resource result, string field_name)
pg_field_num() возвращает номер слота столбца (поля) field_name в данном PostgreSQL
result ресурсе. Номера полей начинаются с 0. Эта функция возвращает -1 при ошибке.