Tom's Guide > Forum > Programmation > Calcul d'heure dans table

Calcul d'heure dans table

Forum Programmation : Calcul d'heure dans table

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut,
Je dois créer un formulaire ou l'utilisateur saisi le nom, le prénom puis son temps de travail par jour en heure minute. Voici mon problème:
Mr X travaille 7:30. Puis le lendemain 8:00.
Dans la table pour la première saisie la table doit afficher 7:30. Puis pour la deuxième saisie la table doit afficher 15:30.
Pouvez-vous m'aider.
D'avance merci.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

il faut faire une requete qui prend la dernière valeur et fait la somme. su tu es sous oracle, un trigger fera l'affaire mais le principe est le m^me

Répondre à szdavid

bah tu recupere le champs 'duree', tu additonne ton temps a toi, en php, $newDuree = $dureeDeLaTable + $dureeAAdditionner;
et soit tu INSERT dans la table, soit tu UPDATE juste la durée, je sais pas commetn c'est organiser ton truc!

Répondre à mr_keyser

moi je te conseil d'utiliser des timestamp unix
premier jour :
$time = mktime(7,30);
tu enregistre ce $time dans la table
deuxième jour :
tu recupère l'ancien $time
$result = mysql_query("SELECT time FROM table WHERE..." );
$row = mysql_fetch_array($result);
$lasttime = $row["time"];
$time = mktime(8,0) + $lasttime;

Et pour sortir le total :
print(date("H:i",$time)); // retourne 15:30

Répondre à Cool@IDN
Tom's Guide > Forum > Programmation > Calcul d'heure dans table
Aller à :

Il y a 431 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens