Witam mam taki mały problem oto on. Posiadam skrypt js który odlicza mi czas pobrany z bazy danych mysql i wszystko jest ładnie lecz gdy wartość dochodzi do 00:00:01 czas staje i nie ma auto-odświeżania .
<script type="text/javascript">
function countTime(tid, how) {
hrs = Math.floor(how / 3600);
min = Math.floor((how - hrs * 3600) / 60);
sec = how - min * 60 - hrs * 3600;
if (hrs < 10) { hrs = "0" + hrs; }
if (min < 10) { min = "0" + min; }
if (sec < 10) { sec = "0" + sec; }
if (how > 0) {
how--;
document.getElementById(tid).innerHTML = hrs + ':' + min + ':' + sec;
setTimeout("countTime('"+tid+"',"+how+")", 1000);
}
}
</script>
<?
if($user['trenujewytrzy']-time() > 0
) { $dokonca8 = $user['trenujewytrzy'] - time() ; echo '<font color=#2e92c6>Trening wytrzymałości potrwa jeszcze: </font> <br><br>' ;
}
?>
<span id="t
<?php echo $dokonca8 ?>"></span>
<script type="text/javascript">countTime('t
<?php echo $dokonca8 ?>',
<?php echo $dokonca8 ?>);</script>
Mógłby mi ktoś pomóc jak to wykonać ?