|
8.66.65 maxdb_ping()maxdb->ping()
Test une connexion à un serveur ou tente de se reconnecter si la connexion
a été interrompue
[ Exemples avec maxdb_ping ] PECL
Style procédural
bool
maxdb_ping (
resource
link
)
Style orienté objet (méthode)
maxdb
bool
ping (
void
)
Vérifie si la connexion au serveur est active. Si elle a été interrompue et que
l'option globale
maxdb.reconnect
est active,
une reconnexion automatique est tentée.
Cette fonction peut être utilisée par les clients qui restent en attente
durant de grande période, pour vérifier si la connexion a été interrompue
par le serveur et pour se reconnecter si nécessaire.
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
| Style orienté objet |
<?php $maxdb = new maxdb("localhost", "MONA", "RED", "DEMODB");
/* Vérification de la connexion */ if (maxdb_connect_errno()) { printf("Echec de la connexion : %s\n", maxdb_connect_error()); exit(); }
/* Vérifie si la connexion est active */ if ($maxdb->ping()) { printf ("Notre connexion est Ok !\n"); } else { printf ("Erreur : %s\n", $maxdb->error); }
/* Fermeture de la connexion */ $maxdb->close(); ?>
|
| Style procédural |
<?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB");
/* Vérification de la connexion */ if (maxdb_connect_errno()) { printf("Echec de la connexion : %s\n", maxdb_connect_error()); exit(); }
/* Vérifie si la connexion est active */ if (maxdb_ping($link)) { printf ("Notre connexion est Ok !\n"); } else { printf ("Erreur : %s\n", maxdb_error($link)); }
/* Fermeture de la connexion */ maxdb_close($link); ?>
|
|