Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/03/2007, 16h06   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 18
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2006
Messages : 18
Points : 1
Points : 1
Par défaut [MySQLi] php5 : Si Fatal Error, les connexions à la base ne sont pas fermées. Pkoi ?

Bonjour,

Ma situation, pour simplifier :

J'ai une classe DAO qui extends MySqli.
Dans le destructeur de cette class je close la connection.

J'ai une instance de la classe DAO en variable globale.

J'ai une classe A qui utilise la variable globale DAO.

Et une classe AException qui derive de Exception.

j'ouvre ma connexion au début de mon script
j'instancie un objet de type A
J'accede à la base...

Tout marche

Problème :

Si je récupere une FATAL ERROR (quelque soit la raison) la/les connexion(s) ouverte (variable globale DAO) ne sont pas fermée(s).

comment faire pour etre sûre que coute que coute mes connections à la base seront fermée?

Merci d'avance
jbourgeais est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 17h53   #2
Membre du Club
 
Inscription : novembre 2004
Messages : 151
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : novembre 2004
Messages : 151
Points : 69
Points : 69
si tu mets ton destructeur dans le catch de ton exception ca marche pas ?
AsQuel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h01.


 
 
 
 
Partenaires

Hébergement Web