pg_connection_busy

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

pg_connection_busy Vérifie si la connexion PostgreSQL est occupée

Description

pg_connection_busy(PgSql\Connection$connection): bool

pg_connection_busy() détermine si la connexion est occupée. Si elle est occupée, une requête a déjà été lancée, et est en cours. Si pg_get_result() est utilisée, elle sera alors bloquée.

Liste de paramètres

connection

Une instance PgSql\Connection.

Valeurs de retour

Retourne true si la connexion est occupée, sinon false.

Historique

VersionDescription
8.1.0 Le paramètre connection attend désormais une instance de PgSql\Connection ; auparavant, une ressource était attendu.

Exemples

Exemple #1 Exemple avec pg_connection_busy()

<?php
$dbconn
= pg_connect("dbname=publisher") or die("Connexion impossible");
$bs = pg_connection_busy($dbconn);
if (
$bs) {
echo
'La connexion est occupée';
} else {
echo
'La connexion est libre';
}
?>

Voir aussi

To Top