(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_num — Devuelve el número de una columna
pg_field_num() devuelve el número de la columna,
cuyo nombre es field
, en el resultado
result
.
Nota:
Anteriormente, esta función se llamaba pg_fieldnum().
result
Una instancia PgSql\Result, devuelta por pg_query(), pg_query_params(), o pg_execute() (entre otros).
field
El nombre del campo. El nombre dado es tratado como un identificador en un comando SQL, es decir, que se convierte a minúsculas a menos que esté citado dos veces.
El número del campo (comenzando en 0) o -1 en caso de error.
Versión | Descripción |
---|---|
8.1.0 |
El parámetro result ahora espera una instancia de
PgSql\Result ; anteriormente, se esperaba un resource.
|
Ejemplo #1 Obtención de información de los campos
<?php
$dbconn = pg_connect("dbname=publisher") or die("Conexión imposible");
$res = pg_query($dbconn, "select autor, año, título from autores where autor = 'Orwell'");
echo "El número de la columna 'título' es: ", pg_field_num($res, 'título');
?>
El ejemplo anterior mostrará :
El número de la columna 'título' es: 2