Page 1 sur 1

Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

Posté : 08 avr. 2010, 10:05
par albius
Bonjour,

J'ai un problème avec l'utilisation du filtre _SANITIZE_NUMBER_FLOAT et que je ne comprends pas. Lorsque j'écris par exemple dans un champs de formulaire 2,5. Je passe cette valeur par le filtre et je l'insère ensuite dans un champs de table de type '`quantite` decimal(10,1) NOT NULL,'. A l'affichage, je me retrouve avec une valeur de 25.0. Pourquoi ? Merci,

Re: Utilisation de FILTER_SANITIZE_NUMBER_FLOAT

Posté : 08 avr. 2010, 10:15
par stealth35
http://fr2.php.net/manual/fr/filter.fil ... nitize.php
Supprime tous les caractères, sauf les chiffres, +- et éventuellement .,eE.
rajoutes le flag FILTER_FLAG_ALLOW_THOUSAND