[php/sql ]convertir un point en virgule
Résolu/Fermé
Rémy
-
5 oct. 2006 à 20:32
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 - 5 oct. 2006 à 21:07
Ssylvainsab Messages postés 2884 Date d'inscription samedi 29 juillet 2006 Statut Modérateur Dernière intervention 15 août 2020 - 5 oct. 2006 à 21:07
Bonjour,
J'ai un formulaire, en php, qui demande un prix à l'utilisateur et qui envoie ce prix dans une Base de données. Dans cette base, le champ 'prix' est un float (donc, avec un point en guise de virgule)
Seulement, l'utilisateur peut mettre comme prix 389,45 (avec une VIRGULE).
Conséquence, ça ne s'enregistre pas dans ma base, il faut remplir le formulaire avec 389.45 (avec un point).
Ma question, donc : Y a-t-il une fonction qui transforme la virgule en point. Je pourrais toujours bidouiller une procédure en php mais une fonction serait beaucoup plus simple...alors laquelle ??
Merci
J'ai un formulaire, en php, qui demande un prix à l'utilisateur et qui envoie ce prix dans une Base de données. Dans cette base, le champ 'prix' est un float (donc, avec un point en guise de virgule)
Seulement, l'utilisateur peut mettre comme prix 389,45 (avec une VIRGULE).
Conséquence, ça ne s'enregistre pas dans ma base, il faut remplir le formulaire avec 389.45 (avec un point).
Ma question, donc : Y a-t-il une fonction qui transforme la virgule en point. Je pourrais toujours bidouiller une procédure en php mais une fonction serait beaucoup plus simple...alors laquelle ??
Merci
A voir également:
- [php/sql ]convertir un point en virgule
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Point de suite word - Guide
- Point de restauration - Guide
- Comment inserer une video dans un power point - Guide
1 réponse
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
5 oct. 2006 à 21:07
5 oct. 2006 à 21:07
Bonsoir.
Avec une regex, un simple preg_replace ;-) :
Avec une regex, un simple preg_replace ;-) :
$_POST['prix'] = preg_replace("#,#", '.', $_POST['prix']);