0
我想每秒在网页上显示时间,并在我的项目中同时更新MySQL数据库。我用PHP试了一下。但是这个页面需要每秒更新一次。对我来说,每秒钟拨打服务器电话似乎不是个好主意。有没有其他方法可以做到这一点?如何在网页中不断显示日期和时间并在MySQL数据库中同时更新?
<?php
$url1=$_SERVER['REQUEST_URI'];
$username = "root";
$password = "root";
$hostname = "localhost";
date_default_timezone_set('Asia/Calcutta');
$date = date('m/d/Y h:i:s a', time());
echo ("Date: $date");
$dbhandle = mysqli_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
mysqli_select_db($dbhandle, "testing") or die("Cannot select database");
$sql = "INSERT INTO data ".
"(date)".
"VALUES ('$date')";
mysqli_query($dbhandle,$sql);
header("Refresh: 1; URL=$url1");
?>
不将日期作为字符串存储在数据库中。你会后悔的。使用本机日期/日期时间类型。 –
感谢您的反馈。但在我的项目中,这并不重要。 – Swamy
为什么你需要它?为什么这个信息是有用的像说,12:00:00,12:00:01,12:00:02,12:00:03,12:00:04..etc –