Eléphanteau du PHP |
41 Messages
28 déc. 2005, 00:53
voila ce que j'ai fait jusqu'a maintenant.
Il doit surement y avoir une erreur qui se ballade je pense car les valeurs ne sont pas additioner.
//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");
ET l'echo me donne:
Rapport de vol envoyé(SEC_TO_TIME(TIME_TO_SEC(11:00:00)) + (TIME_TO_SEC()))
Jean-Mark