7.83.37 pg_get_notify()Lit le message de NOTIFY[ Exemples avec pg_get_notify ] PHP 4 >= 4.3.0
array
pg_get_notify (
resource
connection
,
int
result_type
)
pg_get_notify
reçoit le message de NOTIFY envoyé
par une commande SQL
NOTIFY
. Pour lire le message
associé, utilisez la commande
LISTEN
. Si il y a
un message de notification avec cette connexion, un tableau sera retourné
avec le message et le PID du serveur. Si il n'y a pas de message,
pg_get_notify
retourne
FALSE
.
Exemple avec pg_get_notify |
<?php $conn = pg_pconnect ("dbname=publisher"); if (!$conn) { echo "Une erreur est survenue.\n"; exit; }
// ecoute le message 'author_updated' des autres processus pq_query($conn, 'LISTEN author_updated;'); $notify = pg_get_notify($conn); if (!$notify) print("Aucun message\n"); else print_r($notify); ?>
|
Voir aussi
pg_get_pid
.
|