Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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
Javascript 使用实时响应在服务器端存储更改的号码_Javascript_Php_Html_Mysql - Fatal编程技术网

Javascript 使用实时响应在服务器端存储更改的号码

Javascript 使用实时响应在服务器端存储更改的号码,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我需要创建一个网站计数器,实时递减值(每10分钟减少1个)。我认为这可以用JavaScript轻松完成。但是,我需要存储当前号码(而不是客户端),以便访问者每次访问网站时都可以看到新版本的号码 计数器是关于该国人口的 我正在考虑使用数据库和PHP来存储有关当前数字的信息,但我想知道是否有更好的解决方案 有人有什么想法吗?谢谢您实际上可以单独在数据库中完成。PHP只是显示它。根据我的记忆,我使用了一个额外的列作为计数器,并使用一个存储过程来递减计数器。然后,trigger不时激活存储过程。我想我的

我需要创建一个网站计数器,实时递减值(每10分钟减少1个)。我认为这可以用JavaScript轻松完成。但是,我需要存储当前号码(而不是客户端),以便访问者每次访问网站时都可以看到新版本的号码

计数器是关于该国人口的

我正在考虑使用数据库和PHP来存储有关当前数字的信息,但我想知道是否有更好的解决方案


有人有什么想法吗?谢谢

您实际上可以单独在数据库中完成。PHP只是显示它。根据我的记忆,我使用了一个额外的列作为计数器,并使用一个
存储过程
来递减计数器。然后,
trigger
不时激活
存储过程。我想我的问题已经解决了

你试过密码吗?再加上创建一个保存“初始日期”(或数据库,由您选择)的文本文件和10除法(
%10
)的模数运算符,它将计算自初始日期起10分钟过去了多少次,应该足以计算出您想要的内容<代码>初始大数-计算数=剩余计数
。我相信您只需要将DateTime对象转换为时间戳,这在Google上很容易找到。这是一个很好的建议,谢谢。我已经试过了,不幸的是服务器主机已经关闭了phpmyadmin中的事件,所以我不能按时使用这个过程。正如一些人在帖子中建议的那样,我试图通过Cron作业来实现这一点,但是主机也没有在cPanel中启用它们(一些主机…)。我将尝试联系他们,看看他们明天是否可以启用这些选项。如果你能想出其他办法(以防他们帮不了我),我将不胜感激。再次感谢。哦,是这样吗。因为我是通过
localhost
做这个项目的,所以当我用一个托管站点(hostgator)做另一个项目时。我认为霍斯盖特不允许做这种工作。我只是不知道我办公室的服务器是否允许。会让你不断更新