Posez votre question Signaler

Addition en php

marie59 - Dernière réponse le 12 juil. 2007 à 10:24
$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.
Lire la suite 

Addition en php »

3 réponses
Réponse
+1
moins plus
php convertir une variable chaine en int

je pense que tout est la :p
Ajouter un commentaire
Réponse
+1
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
vérifi egalement, que c'est bien 29.1 et non pas 29,1 (point / virgule)
Ajouter un commentaire
Ce document intitulé « Addition en php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook