(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
An PgSql\Result instance, returned by pg_query(), pg_query_params() or pg_execute()(among others).
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 |
The result parameter expects an PgSql\Result
instance now; previously, a recurso was expected.
|
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 resultado del ejemplo sería:
El número de la columna 'título' es: 2