maxdb_kill

(PECL)

maxdb_kill

(no version information, might be only in CVS)

maxdb->kill -- Déconnecte un serveur MaxDB

Description

Style procédural

bool maxdb_kill ( resource link, int processid )

Style orienté objet (méthode)

class maxdb {

bool kill ( int processid )

}

Cette fonction est utilisée pour se déconnecter d'un serveur MaxDB spécifié par le paramètre processid.

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();
}

/* Détermine l'identifiant du thread */
$thread_id = $maxdb->thread_id;

/* Tue la connexion */
$maxdb->kill($thread_id);

/* Ceci doit produire une erreur */
if (!$maxdb->query("CREATE TABLE myCity LIKE City")) {
   
printf("Erreur : %s\n", $maxdb->error);
   exit;
}

/* 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();
}

/* Détermine l'identifiant du thread */
$thread_id = maxdb_thread_id($link);

/* Tue la connexion */
maxdb_kill($link, $thread_id);

/* Ceci doit produire une erreur */
if (!maxdb_query($link, "CREATE TABLE myCity LIKE City")) {
   
printf("Erreur : %s\n", maxdb_error($link));
   exit;
}

/* Fermeture de la connexion */
maxdb_close($link);
?>

L'exemple ci-dessus va afficher :

Erreur : Session not connected

Voir aussi

maxdb_thread_id().

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:02:09