pg_connection_busy

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

pg_connection_busy Obtém se conexão está ocupada ou não

Descrição

pg_connection_busy(PgSql\Connection $connection): bool

pg_connection_busy() determina se uma conexão está ocupada ou não. Se estiver ocupada, uma consulta anterior ainda está em execução. Se pg_get_result() for usado na conexão, ela será bloqueada.

Parâmetros

connection

Uma instância de PgSql\Connection.

Valor Retornado

Retorna true se a conexão estiver ocupada, false caso contrário.

Registro de Alterações

Versão Descrição
8.1.0 O parâmetro connection agora espera uma instância de PgSql\Connection; anteriormente, um resource era esperado.

Exemplos

Example #1 Exemplo de pg_connection_busy()

<?php
  $dbconn = pg_connect("dbname=publisher") or die("Não foi possível conectar");
  $bs = pg_connection_busy($dbconn);
  if ($bs) {
      echo 'conexão está ocupada';
  } else {
     echo 'conexão não está ocupada';
  }
?>

Veja Também