我正在从数据库中的最新值连续更新数据表。为此,页面会自动刷新(每10秒刷新一次)。该过程将在用户按下开始按钮时开始,并在用户按下结束按钮时结束。我需要开始按钮按下时间。问题是,随着页面刷新,开始时间正在更新为页面刷新时间。我只需要开始按钮按下的时间(用户按下开始的时间)。有什么帮助吗?
if (!isset($_GET['stop'])){
if (isset($_GET['start'])){
date_default_timezone_set("Asia/Bangkok");
$date_clicked = date('Y-m-d H:i:s');
echo "Time the button was clicked: " . $date_clicked . "<br>";
//to refresh page every 10 seconds
echo '<meta http-equiv="refresh" content="10"/>';
echo "Data is updating...";
echo "<br>";
//code to display data in a table from DB
}
}
答案 0 :(得分:0)
<meta http-equiv="refresh" content="10"/>
标签中使用了head
。
请参见以下示例:
<!doctype html>
<html lang="en">
<head>
<title>Your title</title>
<meta charset="utf-8" />
<meta http-equiv="refresh" content="10" />
</head>
<body>
Time the button was clicked:
<?= $date_clicked ?> <br />
</body>
</html>