merci pour ta reponse
donc je peux faire :
$1ere=0;
// requette "req" pour la selection des données que je ve afficher
$resultat ='<table>'
$datetemp=''; // date temporaire
$cumuldate=0; // pour conserver le cumul par date
// while($array = mysql_fetch_array($req)) {
$cumuldate=$cumuldate+$array["duree"]; // ajoute la durée
if ($datetemp!=$array['date_c'] && $1ere==1 ) {
$resutlat .="<tr><td>Durée total pour cette date</td><td>".$cumuldate."</td></tr>"; //Affiche le total pour la date
$datetemp=$array['date_c']; //récupère la nouvelle date à traiter
$cumuldate=0;
}else {
$resutlat .="<tr><td>".$array['date_c']."</td><td>".$array["duree"]."</td></tr>"; //Affiche la durée
}
$1ere=1;
}
$resultat="</table>";
echo $resultat;
ça se passe ?

N'importe où.
mais là où il le faut.