cs_nono52
Messages postés5Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention 1 septembre 2008
-
29 janv. 2007 à 13:33
cs_nono52
Messages postés5Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention 1 septembre 2008
-
30 janv. 2007 à 18:08
Je suis débutant et je cherche à réaliser une calcul de durée.
Avec un formulaire j'envoie dans une table un numéro de vol et une durée concernant une personne, et je souhaite ensuite faire la somme des heures de vol pour cette personne.
cs_nono52
Messages postés5Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention 1 septembre 2008 29 janv. 2007 à 18:16
J'avoue que je suis un peu perdu, dans les exemples il est fait référence à des dates et des heures. Ce que j'essaie de faire c'est d'additionner des durées au format 00:00:00 sans prendre en compte des dates(on doit pouvoir obtenir par exemple 250:20:00).
Ce format est il bon pour ce genre de calcul ? car en fait les secondes ne m'intéressent pas.
Une fois ce calcul effectué je souhaite inscrire le résultat dans une autre table.
Où partir d'une table avec le total par personne j'augmente ce total à chaque nouvelle heure de vol de la personne.
cs_nono52
Messages postés5Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention 1 septembre 2008 30 janv. 2007 à 18:08
J'ai réussi à faire à peu près ce que je veux mais au format 00:00:00 et je souhaite le format 00:00.
Le code que j'ai réalisé fonctionne et j'arrive à additionner des champs TIME, cela donne par exemple : 152:21:00
$reponse1 = mysql_query("SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(Hvolp))) AS 'cumulative' FROM usr_parrain WHERE `Parrain`='toto' ") or die (mysql_error());
while ($donnees1 = mysql_fetch_array($reponse1))
{
echo ($donnees1['cumulative']);
}
Avec ce code j'additionne le temps pour une personne dans le table, mais je ne sais pas comment le faire pour toutes les personnes individuellement et ensuite afficher le résultat dans un tableau avec d'autres enregistrement de la table(ex Nom, prénomn Hvolp, date...).
PS: pour FhX je ne sais pas utiliser les timestamps