pg_field_name
pg_field_prtlen
Fonctions PostgreSQL
PHP Manual

# pg_field_num

(PHP 4 >= 4.2.0, PHP 5)

pg_field_num — Retourne le numéro d'une colonne

### Description

int pg_field_num ( resource `$result` , string `$field_name` )

pg_field_num() retourne le numéro de la colonne, dont le nom est `field_name`, dans le résultat `result`.

> Note: Auparavant, cette fonction s'appelait pg_fieldnum().

### Liste de paramètres

`result`

  Ressource de résultat de requête PostgreSQL, retournée par pg_query(), pg_query_params() ou pg_execute() (entre autres).

`field_name`

  Le nom du champ.

### Valeurs de retour

Le numéro du champ (commençant à 0) ou -1 en cas d'erreur.

### Exemples

Exemple #1 Récupération d'informations des champs

`<?php
$dbconn = pg_connect("dbname=publisher") or die("Connexion impossible");
$res = pg_query($dbconn, "select auteur, annee, titre from auteurs where auteur = 'Orwell'");
echo "Le numéro de la colonne 'titre' est : ", pg_field_num($res, 'titre');
?>`

L'exemple ci-dessus va afficher :

    Le numéro de la colonne 'titre' est : 2

### Voir aussi

- pg_field_name() - Retourne le nom d'un champ PostgreSQL

pg_field_name
pg_field_prtlen
Fonctions PostgreSQL
PHP Manual