Somme des resultats de ligne d'un tableau

thierry2b_X25 -  
 thierry2b_X25 -
Bonjour,
Voici mon problème :

Ci dessous le scripts que j'utilise pour calculer la difference entre 2 dates dans chaques lignes qui resulte d'une recherche dans un tableau :

| "dateA" | "dateB" | difference |

<?
//Définition des date au format jour-mois-année
$date1 = $result["dateA"];
$date2 = $result["dateB"];

//Extraction des données
list($jour1, $mois1, $annee1) = explode('-', $date1);
list($jour2, $mois2, $annee2) = explode('-', $date2);

//Calcul des timestamp
$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1);
$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2);
$resultdate = floor(abs($timestamp2 - $timestamp1)/86400); //Affichage du nombre de jour : 27
if ( $resultdate > 1000 )
echo "-";
else
echo $resultdate
?>

ce script fonctionne correctement mais maintenant je souhaite calculer la somme de chaque ligne du resultat ...

Je debute en php et là je nage completement ...

Merci
A voir également:

2 réponses

fredostar Messages postés 22 Statut Membre
 
bonjour,

déjà indetente ton code :-) [

<?php
...
petit tab pour y voir plus clair
...
?>

et pour ta somme tu peut fair une petite boucle for ... bon j'ai pas tout lu je repasse plus tard mais un site trés bien fait php.net !!! et puis https://www.w3schools.com/ c'est super bien fait. regarde aussi un peu dans le forum il y a de quoi faire :-)

Bonne journée
0
thierry2b_X25
 
Le but en faite et de faire la moyenne de la difference des dates du resultat de chaque ligne donc j''ai rajouté :

echo abs(($resultdate)/mysql_num_rows($queryContactList->query_id))

le calcul fonctionne mais il ne me prend le $resultdate que la derniere ligne en compte ....

Merci de votre aide.
0