pg_cancel_query
(PHP 4 >= 4.2.0, PHP 5)
pg_cancel_query --
Annule une requête asynchrone
Liste de paramètres
- connection
Ressource de connexion de base de données PostgreSQL.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
Exemples
Exemple 1. Exemple avec pg_cancel_query()
<?php $dbconn = pg_connect("dbname=publisher") or die("Connexion impossible");
if (!pg_connection_busy($dbconn)) { pg_send_query($dbconn, "select * from auteurs; select count(*) from auteurs;"); } $res1 = pg_get_result($dbconn); echo "Premier appel de pg_get_result() : $res1\n"; $rows1 = pg_num_rows($res1); echo "$res1 a $rows1 enregistrements\n\n"; // Annule la requête en cours de fonctionnement. Ce sera la deuxième requête // elle fonctionne encore. pg_cancel_query($dbconn); ?>
|
L'exemple ci-dessus va afficher : Premier appel de pg_get_result() : Resource id #3
Resource id #3 a 3 enregistrements |
|