Oracle php boucle for

Bonjour,
je me connecte sur une base de donnée oracle et je veux obtenir un total du champ CONS
voici ma boucle
merci d'avance

for ($i = 0; $i < $nrows; $i++ )
$total=0;
{
if ($i == 0)
$total = ($results['DATE_'][$i] - $date1)*$results['CONS'][$i] / ($results['NB_MOIS'][$i]*30);

else
$total = $total + $results['CONS'][$i] ;

}

}
else
{echo "Aucune données trouvées<BR>\n";
}

2 réponses

  1. Salut,

    une somme se calcule directement avec sql avec SUM(nom de la colonne)
    1. Salut, je ne comprends pas bien ton énoncé, mais je ne pense pas que ton code soit bon.

      If s'écrit comme ça:

      if (condition)
      {
      action
      }
      else
      {
      action
      }

      for s'écrit comme ça:

      for (condition)
      {
      action
      }

      Réécrit bien ton code, qu'on puisse comprendre.