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() 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.
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
- pg_connection_status() - Obtém o status da conexão
- pg_get_result() - Obtém o resultado da consulta assíncrona