Mammouth du PHP |
570 Messages
14 mai 2008, 17:37
Pas seulement, j'ai envie de les mettres(transactions) à toutes les sauces, aigre-douces, sucré, salé...
Il est indiqué dans la doc que c'est plus rapide.
Restent à les implémenter avec les requêtes préparés...
Code : Tout sélectionner
public function prepare($sql)
{
try
{
$this->con = parent::beginTransaction();
//$result= parent::query($reqSelect);
$result= parent::prepare($sql);
$this->con = parent::commit();
return $result;
}
catch (Exception $e)
{
//On indique par email que la requête n'a pas fonctionné.
error_log(date('D/m/y').' à '.date("H:i:s").' : '.$e->getMessage(), 1, '[email protected]');
$this->con =parent::rollBack();
$message= new Message();
$message->outPut('Erreur dans la requêtte', 'Votre requête a été abandonné');
}
}
Sa fonctionne avec prepare comme méthode, mais est ce valable ?