Verifica si la conexión PostgreSQL está ocupada

# pg_connection_busy

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

pg_connection_busy — Verifica si la conexión PostgreSQL está ocupada

### Descripción

function pg_connection_busy(PgSql\Connection `$connection`): bool

pg_connection_busy() determina si la conexión está ocupada. Si está ocupada, una consulta ya ha sido lanzada y está en curso. Si pg_get_result() es utilizada, será entonces bloqueada.

### Parámetros

`connection`
  Una instancia PgSql\Connection.

### Valores devueltos

Devuelve `true` si la conexión está ocupada, de lo contrario `false`.

### Historial de cambios

Versión | Descripción
--- | ---
8.1.0 | El parámetro `connection` ahora espera una instancia de PgSql\Connection ; anteriormente, se esperaba un resource.

### Ejemplos

Ejemplo #1 Ejemplo con pg_connection_busy()

    <?php
     $dbconn = pg_connect("dbname=publisher") or die("Conexión imposible");
     $bs = pg_connection_busy($dbconn);
     if ($bs) {
         echo 'La conexión está ocupada';
     } else {
         echo 'La conexión está libre';
     }
    ?>

### Ver también

- pg_connection_status() - Se lee el estado de la conexión PostgreSQL
- pg_get_result() - Lee un resultado asíncrono de PostgreSQL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open