PHP/Oracle perte des décimales

marie -  
 marie -
je récupère une variable d'une table oracle 8 par $mt = ociresult($query,13); à l'affichage c'est OK j'ai mes décimales mais quand je fait $mt_dep= $mt + $mt_dep; il ne prend pas en compte les décimales..
A voir également:

1 réponse

LeSousss Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   15
 
Slt,
je suis déjà tomber sur ce problème et j'avoue y être resté un moment, des variables récupérée d'oracle qui ne s'additionnent pas comme on le veut.
Le sul moyen que j'avais trouver c'est de faire la somme directement dans la requête. Bon courage
0
marie
 
je te remercie pour ta réponse j'ai aussi une solution ça vient du fait que oracle renvoie un mt avec une virgule au lieu d'un point il suffit donc de faire
$mt=str_replace(",",".",$mt);
et là ça marche mieux
merci encore
Marie
0