No se puede resolver el temporizador de Javascript

Mi temporizador en esta página http://jian.comoj.com/countdown.php no está en cuenta regresiva. Sigo un video tutorial sobre cómo hacer esto, pero de alguna manera algo está mal y no sé qué es.

<?php
include "connect.php";
$query= "select * from product where product_id='1'";
$result= mysql_query($query);
$record= mysql_fetch_object($result);
$time= $record->end_time;
date_default_timezone_set('Asia/Singapore');
$unix_time= strtotime($time);

?>

<script type="text/javascript">

    function countdown(){

        <?php 
            $now= time();

            $sec= $unix_time-$now;

            $min= $sec/60;

            $hour= $min/60;

            $sec %= 60;

            $min %= 60;
            ?>

        var hour= <?php echo floor($hour); ?>;
        var min= <?php echo $min; ?>;
        var sec= <?php echo $sec; ?>;
        document.getElementById("hour").innerHTML = hour;
        document.getElementById("min").innerHTML = min;
        document.getElementById("sec").innerHTML = sec;
        setInterval('countdown()',1000);
    }

</script>

<div id="hour"></div>
<div id="min"></div>
<div id="sec"></div>

<script type="text/javascript">countdown();</script>

preguntado el 22 de mayo de 12 a las 20:05

1 Respuestas

function countdown(){

        var hour= 3;
        var min= 39;
        var sec= 58;
        document.getElementById("hour").innerHTML = hour;
        document.getElementById("min").innerHTML = min;
        document.getElementById("sec").innerHTML = sec;
        setTimeout('countdown()',1000);
    }

MIRA LA FUNCIÓN QUE SON FIJAS, es decir, hora, min y seg.

contestado el 22 de mayo de 12 a las 22:05

Debería publicar mis códigos aquí ya que mi bloque php desaparece de alguna manera. - Jian corto

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.