[PHP] transformer un nombre décimal

Résolu/Fermé
Guch - 6 janv. 2009 à 13:20
 toto - 6 janv. 2009 à 13:25
Bonjour,

dans un form, j'envoie une variable prix_vente=3,51 de alpha a beta.php
comme ce nombre contient une virgule, il genere une erreur dans le nombre de champs à mettre a jour.
$requete="update ma table set num = $monnum, prix1 = $prix_vente (3,51), nom = $nom)
quelqu'un connait la fonction pour remplacer la virgule par un point ou pour faire accepter cette variable meme avec la virgule.
merci d'avance
A voir également:

2 réponses

merci, j ai trouvé sur le site
$px1 = preg_replace("#,#", '.', $px1); et ca marche bien
@+
1
Bonjour

Avec str_replace, tu remplaces facilement les virgules par des points :
https://www.php.net/manual/fr/function.str-replace.php
0