Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 定期更新状态_Php_Mysql_Ajax_Updates - Fatal编程技术网

Php 定期更新状态

Php 定期更新状态,php,mysql,ajax,updates,Php,Mysql,Ajax,Updates,如何定期更新状态?例如,当用户写评论时,时间会显示在下面的评论中 Some comment 1 minute ago 一个小时后我想把它喜欢上 Some comment 1 hour ago 我可以用PHP和MySQL做这件事吗?当用户写评论时,可以将当前的时间戳保存在MySQL数据库中。稍后,您可以显示该查询并使用php时间函数对其进行操作(您得到了用户发布命令的时间,您得到了当前时间,请进行计算)您可以查看此轻量级jquery库以进行时间操作 你所追求的是“人性

如何定期更新状态?例如,当用户写评论时,时间会显示在下面的评论中

  Some comment
     1 minute ago
一个小时后我想把它喜欢上

  Some comment
    1 hour ago

我可以用PHP和MySQL做这件事吗?

当用户写评论时,可以将当前的时间戳保存在MySQL数据库中。稍后,您可以显示该查询并使用php时间函数对其进行操作(您得到了用户发布命令的时间,您得到了当前时间,请进行计算)

您可以查看此轻量级jquery库以进行时间操作


你所追求的是“人性化”时差

如果要使用javascript执行此操作,则无需使用ajax反复加载值,请签出:

如果要使用PHP执行此操作,请查看以下代码段:

是的,您可以……在ajax@Dr.Dan:OP已经标记了问题。。。我认为他可能一直在寻求更多的指导。除此之外,我不认为ajax对此是必要的(仅在JavaScript中保留注释时间并从中触发事件就足够了——不需要异步调用,除非页面上还需要出现新注释)。