Récupération d'un erreur de division par 0

Résolu/Fermé
Signaler
Messages postés
133
Date d'inscription
mercredi 19 septembre 2007
Statut
Membre
Dernière intervention
27 juin 2014
-
Messages postés
133
Date d'inscription
mercredi 19 septembre 2007
Statut
Membre
Dernière intervention
27 juin 2014
-
Bonjour,

Voila le topo : le php fait des calculs à partir de plusieurs cases d'un tableau, problème, il y a des divisions dans le lot et certaines cases en dénominateur peuvent être nulles. Je pense à l'utilisation d'un try catch mais je me souvient plus du tout comment fonctionne la chose pour récupérer l'erreur de division par zéro.

Help !

Merci

2 réponses


Pourrai tu mettre ton code stp ?
0
Messages postés
133
Date d'inscription
mercredi 19 septembre 2007
Statut
Membre
Dernière intervention
27 juin 2014
9
Voilà un des case qui contient le calcul et case qui créés les données, "showTotalCol" c'est le nom de la fonction

case "percentM":
$totpercentM = (showTotalCol(margeM)/showTotalCol(livreEtFactureM))*100;
return $totpercentM;
break;

case "livreEtFactureM":
$totlivreEtFactureM = 0;
foreach ($array_res as $tot_array_res) {
$totlivreEtFactureM += getLivreEtFactureM($res_CHMLI, $res_CHMCA);
};
return $totlivreEtFactureM;
break;

case "margeM":
$totmargeM = 0;
foreach ($array_res as $tot_array_res) {
$totmargeM += getMargeM($res_CHMCA, $res_CHMLI, $res_CHMACA, $res_CHMALI);
};
return $totmargeM;
break;
0