PB dynamique
Posté : 29 avr. 2010, 18:54
Bonjours
apres la convertion de la datetime en millisecondes en Heure minutes secondes
l'affichage ne decompte plus en dynamique
quelqu'un peut m'aidez
voici le code java + php
alors que si je met
a la place de
la le decompte est bien dynamique
quelqu'un as une idées
merci
apres la convertion de la datetime en millisecondes en Heure minutes secondes
l'affichage ne decompte plus en dynamique
quelqu'un peut m'aidez
voici le code java + php
Code : Tout sélectionner
<?php
$db = mysql_connect('localhost','root','root');
mysql_select_db('test' ,$db);
$req_att = "SELECT heure_fin FROM date " ;
$req = mysql_query($req_att) OR die('erreur dans la requete pour savoir l\'attaque continu');
while($data = mysql_fetch_array($req))
{
$hf= $data['heure_fin'];
}
$mois="Apr";
$jour="30";
$annee="2010";
$datas= "$mois $jour $hf $annee" ;
echo"$datas";
?>
<script type="text/javascript">
function rebours(id) {
var el = document.getElementById(id),
datedujour = <?php echo time(); ?>;
var date_even = new Date("<?php echo ($datas); ?>");
var sec=(date_even.getTime() / 1000 - datedujour);
var n = 24 * 3600;
j = Math.floor (sec / n);
h = Math.floor ((sec - (j * n)) / 3600);
mn = Math.floor ((sec - ((j * n + h * 3600))) / 60);
sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60)));
if (sec > 0) {
setInterval(function() {
datedujour++;
el.innerHTML = 'Il reste ' + j +'j'+ h +'h'+ mn +'m'+ sec +'s';
}, 1000);
}else{
el.innerHTML = "Temps Terminés";
}
}
window.onload=function(){
rebours('id_du_div');
};
</script>
<div id="id_du_div"></div>
</body>
Code : Tout sélectionner
el.innerHTML = 'Il reste ' + (date_even.getTime() / 1000 - datedujour) + ' secondes';Code : Tout sélectionner
el.innerHTML = 'Il reste ' + j +'j'+ h +'h'+ mn +'m'+ sec +'s';quelqu'un as une idées
merci