Bonjour,
Je cherche actuellement à additionner 2 valeur TIME.
L'une est récupérée dans un formulaire.
L'autre se trouve dans ma table "pilotes".
Voici le script que j'essayes de faire fonctionner:
Alors j'ai deux questions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 //récupération de la valeur temps deja effectuée $heures = "SELECT heures FROM pilotes WHERE callsign IN ('$callsign')"; $result = mysql_query($heures); while ($timepilot = mysql_fetch_array($result, MYSQL_NUM)); { echo $timepilot['heures']; } //calcul $sql = "(SEC_TO_TIME(TIME_TO_SEC(". $duree .") + (TIME_TO_SEC(". $timepilot ."))))"; $res = mysql_query($sql); echo "$sql"; // ajout du nombre d'heures dans la base pilotes $secondes = "(TIME_TO_SEC($duree))"; // valeur du formulaire transformee en secondes $rq = "UPDATE pilotes ". "SET heures='($res)' ". "WHERE callsign='". $callsign ."'"; $result = mysql_query($rq) or die ("Execution de la requete du calcul impossible");
- Est-ce que vous auriez fait de meme pour additionner ces deux valeurs (en sachant que ADDTIME ne peut etre utilisé à cause de ma version antérieure de mysql)
- Si vous considérez ce script comme valable, voyez-vous des erreurs.
ça fait pas mal de jours que je suis dessus et là je bloque vraiment.
Merci pour votre aide.
Partager