From 029e6327b625787aa0820bc458f8d814a467e958 Mon Sep 17 00:00:00 2001 From: x2001corpet Date: Sun, 31 Jul 2005 06:15:18 +0000 Subject: [PATCH] fixe le bug des plusieurs demandes de paiement pour un meme evenement git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@10 839d8a87-29fc-0310-9880-83ba4fa771e5 --- include/validations/paiements.inc.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/include/validations/paiements.inc.php b/include/validations/paiements.inc.php index 09c7d0c..8ec5de5 100644 --- a/include/validations/paiements.inc.php +++ b/include/validations/paiements.inc.php @@ -67,7 +67,21 @@ class PayReq extends Validate } // }}} - // {{{ function formu() + // {{{ function submit() + // supprime les demandes de paiments pour le meme evenement + function submit() + { + global $globals; + $evt = 's:3:"evt";s:'.strlen($this->evt+"").':"'.$this->evt.'"'; + $assoid = 's:7:"asso_id";s:'.strlen($this->asso_id + "").':"'.$this->asso_id.'"'; + if ($this->evt) + { + $globals->xdb->execute('DELETE FROM requests WHERE type={?} AND data LIKE {?}', 'paiements', "%".$assoid."%".$evt."%"); + } + Validate::submit(); + } + // }}} + // {{{ function formu() function formu() { return 'include/form.valid.paiements.tpl'; } -- 2.1.4