2012-02-22 25 views
0

如何使用AJAX创建使用MySQL和PHP的动态倒数计时器?由MySQL数据支配的倒数计时器

这里是我的PHP脚本的一个缩减版本,它与我的MySQL数据库进行交互,但是我怎样才能在不刷新页面的情况下进行倒计时?

<?php 
     $con = mysql_connect("database-server","username","password"); 

     mysql_select_db("database", $con); 

     $sql = mysql_query("SELECT TIMEDIFF(example_finish, NOW()) FROM example;"); 

     echo "<table> 
     <tr> 
      <th>COUNTDOWN_TIMER</th> 
     </tr>"; 

     while($row = mysql_fetch_array($sql)) 
     { 
      echo "<tr>"; 
      echo "<td>" . $row["TIMEDIFF(example_finish, NOW())"] . "</td>"; 
      echo "</tr>"; 
     } 

     echo "</table>"; 

     mysql_close($con); 
?> 

任何帮助或指针将不胜感激。谢谢。 :)

+2

你会让mysql以一个普通的整数返回timediff值 - 剩下的秒数。这将传递到页面并嵌入到一些JavaScript中,这实际上是倒计时的东西。 – 2012-02-22 20:35:00

+0

谢谢! :)管理弄清楚 - 我是过度复杂的问题.. * facepalm – Riyan 2012-02-22 22:00:33

回答