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

Résolu
Ninja_En_Short Messages postés 136 Statut Membre -  
Ninja_En_Short Messages postés 136 Statut Membre -
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
Configuration: Windows XP
Firefox 3.0

2 réponses

  1. Utilisateur anonyme
     
    Pourrai tu mettre ton code stp ?
    0
  2. Ninja_En_Short Messages postés 136 Statut Membre 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