downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

maxdb_prepare> <maxdb_param_count
Last updated: Fri, 14 Aug 2009

view this page in

maxdb_ping

maxdb->ping

(PECL maxdb >= 1.0)

maxdb_ping -- maxdb->pingTest une connexion à un serveur ou tente de se reconnecter si la connexion a été interrompue

Description

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.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple #1 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();
?>

Exemple #2 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);
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

Notre connexion est Ok !


add a note add a note User Contributed Notes
maxdb_ping
There are no user contributed notes for this page.

maxdb_prepare> <maxdb_param_count
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites