我正在尝试创建一个以前的时间,例如,当用户点击提交按钮时它开始计数,现在我的表中有一个时间戳字段,但我该如何做到这一点。好吧,这就是我的想法。当用户按下提交时,它会生成一个从 0 开始的整数,每秒计数一次,然后除以 60,所以当他们说,该整数的 120 时,它已经被除以 60 并显示为 2,或者,2 分钟前,现在,我不知道如何做到这一点,因为我仍然是一个巨大的 mysql/php 菜鸟,所以如果有人能像我 5 岁那样解释,那就太棒了,谢谢大家
一个javascript解决方案也很好。
这是我的代码:
while ($row=mysql_fetch_array($result)) {
echo "<tr><td>";
echo $row['cname'];
echo "</td><td>";
echo $row['level'];
echo "</td><td>";
echo $row['region'];
echo "</td><td>";
echo $row['time'];
echo "</td><td>";
echo $row['comment'];
echo "</td></tr>";
}
这是表格的主显示页面。
这是添加到表格页面:
include('config.php');
$con = mysql_connect(DB_HOST, DB_USER, DB_PASS);
mysql_select_db(DB_NAME);
mysql_query("INSERT INTO cw_LFG(cname, level, region, time, comment) VALUES ('".$_POST['cname'] ."','".$_POST['level'] ."','".$_POST['region'] ."','".$_POST['time'] ."','".$_POST ['comment']."')");
header ("Location: lfg.php");
mysql_close($con);