PHP 8.5.0 Alpha 2 available for testing

pg_field_num

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

pg_field_num Devuelve el número de una columna

Descripción

pg_field_num(PgSql\Result $result, string $field): int

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().

Parámetros

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.

Valores devueltos

El número del campo (comenzando en 0) o -1 en caso de error.

Historial de cambios

Versión Descripción
8.1.0 El parámetro result ahora espera una instancia de PgSql\Result ; anteriormente, se esperaba un resource.

Ejemplos

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

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top