kalimbra
2007-03-13 22:30:48 UTC
bonjour,
j'ai un petit problème avec un affichage de temps. J'ai trois données.
Heures (minutes) effectuées, prévues et différence. Mais j'ai quelque
fois 1 heure de différence entre les heures effectuées, et la
différence (entre autre que le prévu est égal à zéro)
Voici mes codes.
Temps effectué
<?php
$TotalHrs = floor ($TotalProjet/60);
$TotalMnRst=$TotalProjet - ($TotalHrs *60);
echo ($TotalHrs.':'.$TotalMnRst); ?>
Temps Estimé
<?php
$TotalHrs1 = floor ($row_GetProjInfo['EstimatifTotal']/60);
$TotalMnRst1=$row_GetProjInfo['EstimatifTotal'] - ($TotalHrs1*60);
echo ($TotalHrs1.':'.$TotalMnRst1); ?>
Différence
<?php
$EstimatifMn = ($row_GetProjInfo['EstimatifTotal'] );
$Difference = $EstimatifMn - $TotalProjet ;
$DifferenceHrs = floor($Difference / 60);
$DifferenceMn = ($Difference - ($DifferenceHrs*60));
if ($Difference > 0){
$CouleurDisp="#006600";
} else {
$CouleurDisp="#CC0000";
}
echo ('<font color='.$CouleurDisp.'>'.$DifferenceHrs.':'.
$DifferenceMn.'</font>');
?>
J'ai essayé avec Floor, Ceil et Round, mais j'ai toujours cette
différence.. aussi un peu d'aide serait la bienvenue.. Merci d'avance.
j'ai un petit problème avec un affichage de temps. J'ai trois données.
Heures (minutes) effectuées, prévues et différence. Mais j'ai quelque
fois 1 heure de différence entre les heures effectuées, et la
différence (entre autre que le prévu est égal à zéro)
Voici mes codes.
Temps effectué
<?php
$TotalHrs = floor ($TotalProjet/60);
$TotalMnRst=$TotalProjet - ($TotalHrs *60);
echo ($TotalHrs.':'.$TotalMnRst); ?>
Temps Estimé
<?php
$TotalHrs1 = floor ($row_GetProjInfo['EstimatifTotal']/60);
$TotalMnRst1=$row_GetProjInfo['EstimatifTotal'] - ($TotalHrs1*60);
echo ($TotalHrs1.':'.$TotalMnRst1); ?>
Différence
<?php
$EstimatifMn = ($row_GetProjInfo['EstimatifTotal'] );
$Difference = $EstimatifMn - $TotalProjet ;
$DifferenceHrs = floor($Difference / 60);
$DifferenceMn = ($Difference - ($DifferenceHrs*60));
if ($Difference > 0){
$CouleurDisp="#006600";
} else {
$CouleurDisp="#CC0000";
}
echo ('<font color='.$CouleurDisp.'>'.$DifferenceHrs.':'.
$DifferenceMn.'</font>');
?>
J'ai essayé avec Floor, Ceil et Round, mais j'ai toujours cette
différence.. aussi un peu d'aide serait la bienvenue.. Merci d'avance.