Ticket UUID: f329ba768c3d71ea09e28ab1402a5e011156bbc7
Title: Erreur sur cotisation avec décimale
Status: Fixed Type: Code_Defect
Severity: Minor Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2012-06-23 00:43:27
Version Found In: 0.3.4 [acff0877de]
Description:
Lorsque l'on essaye de rentrer une cotisation avec une décimale, l'erreur suivante apparaît (à cause de la virgule dans le montant de la cotisation) :

UPDATE membres_categories SET nom = 'Président', description = '', montant_cotisation = -1,5, duree_cotisation = -1, droit_wiki = 9, droit_compta = 9, droit_config = 9, droit_membres = 9, droit_connexion = 1, droit_inscription = 0, cacher = 0 WHERE id = 3; Error happened !

0 - SQLite3::exec(): near "5": syntax error

In: /home/ensablee/www/4lensablee.fr/public_html/garradin/include/class.db.php:307

http://4lensablee.fr/garradin/www/admin/membres/cat_modifier.php?id=3

#0 [internal function]: exception_error_handler(2, 'SQLite3::exec()...', '/home/ensablee/...', 307, Array) #1 /<obfuscated>/public_html/garradin/include/class.db.php(307): SQLite3->exec('UPDATE membres_...') #2 /<obfuscated>/public_html/garradin/include/class.db.php(295): Garradin_DB->simpleExec('UPDATE membres_...', Array) #3 /<obfuscated>/public_html/garradin/include/class.membres_categories.php(76): Garradin_DB->simpleUpdate('membres_categor...', Array, 'id = 3') #4 /<obfuscated>/public_html/garradin/www/admin/membres/cat_modifier.php(50): Garradin_Membres_Categories->edit(3, Array) #5 {main}


bohwaz added on 2012-06-22 22:43:27 UTC:
Corrigé dans [47316f5aa4]