j'aimerais faire la somme des heures que j'ai sur une table.
15:20:00
10:00:00
17:00:00
$nbre_heures +=$affichage['nbre_heure'];
ça donne 42:00:00
là ça me fait que l'addition des heures pas des minutes aidez moi
j'aimerais faire la somme des heures que j'ai sur une table.
15:20:00
10:00:00
17:00:00
$nbre_heures +=$affichage['nbre_heure'];
ça donne 42:00:00
là ça me fait que l'addition des heures pas des minutes aidez moi
PHP ne connait pas les formats d'heure.
Tu peux additionner directement depuis ta requête ou alors decouper heure/minutes/secondes avec explode().
Tout depend de la base de donnée que tu utilises (d'ou l'interet de mettre son message dans la bonne section).
j'utilise une base de donnees mysql voici ma requete php
$nbre_heures fais juste la somme des heures pas des minutes vous pouvez m'aidez ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $SQLQuery = "Select * from taches where id_employe=$id_employe"; $result= mysql_query($SQLQuery); while ($affichage = mysql_fetch_array($result)) { $nbre_heures +=$affichage['nbre_heure']; } echo $nbre_heures;
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql = 'SELECT SEC_TO_TIME( SUM( TIME_TO_SEC( `nbre_heure` ) ) ) AS total FROM taches WHERE id_employe=' . $id_employe;
Partager