Addition en php

marie59 -  
sfel Messages postés 1640 Date d'inscription   Statut Membre Dernière intervention   -
$Bonjour,

J'ai un petit soucis d'addition en php.

J'ai une table tarif dans lequel se trouvent plus de 6000 tarif en format varchar. Si je les convertit en decimal ils deviennent tous à 0.00 ce qui m'arrange pas du tout.

Dans mon code php, je dois additionner ces tarifs,

exemple:
$tarif_m=29.1; (recuperer de la table mysql)
$tarif_w=33.5; (recuperer de la table mysql)

$tarif_total= $tarif_m+$tarif_w;

Le resultat est toujours le chiffre de $tarif_w soit 33.5 pour l'exemple ici!!!!

j'ai bien vérifier, $tarif_m contient bien 29.1.

Merci à tout ceux et celles qui pouront m'aider.

Marie.
A voir également:

3 réponses

Utilisateur anonyme
 
php convertir une variable chaine en int

je pense que tout est la :p
1
jchello Messages postés 262 Date d'inscription   Statut Membre Dernière intervention   62
 
Bonjour,
J'ai testé le script chez moi et il marche parfaitement bien.
Le problème doit venir de ta table Mysql ou de la facon dont tu récupère ta deuxième valeur.
Vérifie aussi que tu as bien mis exactement le même code dans ta page car des fois l'interpréteur est configuré pour ne pas te donner toutes les erreurs.
1
sfel Messages postés 1640 Date d'inscription   Statut Membre Dernière intervention   430
 
vérifi egalement, que c'est bien 29.1 et non pas 29,1 (point / virgule)
0