maxdb_kill,

(PECL maxdb:1.0-7.6.00.38)

maxdb_kill, 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 1374. 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 1375. 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() .