如何使用php将网页中的倒计时器值动态存储到数据库中?

时间:2014-02-18 11:37:38

标签: php ajax

我正在创建一个在线考试门户,学生总共需要3个小时来回答这个问题,我想在数据库中保存倒计时器的值,这样如果出现电源故障,那么计时器可以再次从上次保存的值开始

1 个答案:

答案 0 :(得分:0)

您应该跟踪计时器启动的日期(可以是mysql datetime列),现在您可以计算过去的时间。

这是一个计算时间的例子:

<?php
// load the date from the database
$timeDate = strottime($data['created_at']);
$now = time();
$diff = $now - $timeDate;

// $diff is now an \DateInterval
if ($diff > 10800) { // If the difference more than 3 hours
   // show some errors or do whatever you want :)
}