[RESOLU] prendre en compte décimal

Eléphant du PHP | 345 Messages

18 mars 2022, 16:45

Bonjour,
$HAB = $membreSelect['HAB'];
$EXP = $membreSelect['EXP'];
$volCible = $HAB + $EXP;
En testant cet exemple, je constate que $volCible affiche 6 au lieu de 6.4

Comment faire pour que PHP prenne en compte variable avec décimale?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 mars 2022, 18:19

Que contiennent ces variables ?
Peux tu faire un var_dump() de ces 2 variables et également du résultat de l'opération ?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 345 Messages

20 mars 2022, 11:22

Mon exemple n'était pas forcément explicite. En faite, la somme est correcte et est ensuite stockée en table.
C'était le champ en database qui était mal déclarée (INT au lieu de DECIMAL) ! :?