pg_get_result
En esta página
pg_get_result
Lee un resultado asíncrono de PostgreSQL
Descripción#
pg_get_result(PgSql\Connection $connection): PgSql\Result
```php
`pg_get_result` recupera la instancia `PgSql\Result` de una consulta asíncrona ejecutada por `pg_send_query`, `pg_send_query_params`, o `pg_send_execute`.
`pg_send_query` y otras funciones de consulta asíncrona pueden enviar múltiples consultas a un servidor PostgreSQL y `pg_get_result` se utiliza para obtener cada resultado de consulta, uno por uno.
## Parámetros
`connection`
Una instancia `PgSql\Connection`.
## Valores devueltos
Una instancia de `PgSql\Result`, o `false` si no hay más resultados disponibles.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.1.0 | Ahora devuelve una instancia de `PgSql\Result` ; anteriormente, se devolvía un `resource`. |
| 8.1.0 | El parámetro `connection` ahora espera una instancia de `PgSql\Connection` ; anteriormente, se esperaba un `resource`. |
## Ejemplos
Ejemplo con `pg_get_result`
```php
El ejemplo anterior mostrará:
Primera llamada a pg_get_result(): Resource id #3
Resource id #3 tiene 3 registros
Segunda llamada a pg_get_result(): Resource id #4
Resource id #4 tiene 1 registros
Véase también#
pg_send_query