Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
bonjour alor deux fois today mon serveur a planté a cause d'un too many connection avec 5 personne dessus ?
voila le script de connection
pour la connection j'ai une class connection qui comprend la fonction suivante :
public function getZendDb() {
if ($this->db == null) {
$params = array(
'host' => DB_SERVER ,
'username' => DB_USER ,
'password' => DB_PASSWORD ,
'dbname' => DB_NAME
);
$this->db = Zend_Db::factory(DB_TYPE,$params);
}
return $this->db;
}
et je l'apelle des que j'ai besoin de faire un select ou autre chose sur la table
dc il doit y avoir bcp de $db=$connection->getZendDb();
des que j'ai besoin je fais un appelle a se script Merci de votre aide
j'ai rajouter un $db->closeConnection(); apre chaque utilisation j'espere que sa va marcher lol
Dernière modification par lebilien (28-11-2007 15:10:44)
Hors ligne
il ne faut l'appeler qu'une seule fois
dans le bootstrap
$dbAdapter = Zend_Db::factory($parameters->db, $params); Zend_Db_Table::setDefaultAdapter($dbAdapter); Zend_Registry::set('dbAdapter', $dbAdapter);
partout ou tu en a besoin
$db = Fast_Registry::get('dbAdapter');
A+jyt
Hors ligne
je vais modifier mon code sinon y a t'il un moyen de voir combien de connection il realise ?
Hors ligne