如何每秒更新一次MySQL数据库?

时间:2018-07-16 06:29:32

标签: php mysql database logging

我想更新数据库中用户的'last_activity'或'last_seen'值。 我编写了以下代码来实现此目的:

$_SESSION['LAST_ACTIVITY'] = time();
$lastseen = $_SESSION['LAST_ACTIVITY'];
$lastseen = date("h:i:sa",$lastseen );

$query = "UPDATE `users` SET `lastseen` = '$lastseen' WHERE `username`='$username'";
$query_run = mysql_query($query);

但是问题是上面的代码只能运行一次。我希望它每秒钟运行一次,这样我可以获得最新的“最后一次见面”的值。

PS:我在互联网上进行了大量搜索,但没有具体答案。请帮帮我。

1 个答案:

答案 0 :(得分:0)

您真的不想要它-相信我...

但是还可以

使用javascript异步调用php页,在此更新数据库... 如果您使用jquery,请使用内置函数

https://api.jquery.com/jquery.get/