Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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 如何在php中根据表中的时间戳24小时自动运行php脚本_Javascript_Php_Database - Fatal编程技术网

Javascript 如何在php中根据表中的时间戳24小时自动运行php脚本

Javascript 如何在php中根据表中的时间戳24小时自动运行php脚本,javascript,php,database,Javascript,Php,Database,任何人都可以帮助我,我想运行脚本非常24小时的基础上从php表的时间戳 我在做投资网站。我想把每日利率添加到用户数据库中,实际上我想每24小时运行一次脚本,我使用了cronjob,但它不能很好地工作,因为有些用户可能会在大约10秒或2秒的时间内使用不同的脚本。在cronjob中,每个秒都有可能,但每个分钟都有选择 $d_test2 + 86400 <= $timestamp 如何解决这个问题 我想根据用户时间戳添加每日利率在PHP中,您将需要一个名为cron jobs的东西 请尝试浏览

任何人都可以帮助我,我想运行脚本非常24小时的基础上从php表的时间戳

我在做投资网站。我想把每日利率添加到用户数据库中,实际上我想每24小时运行一次脚本,我使用了cronjob,但它不能很好地工作,因为有些用户可能会在大约10秒或2秒的时间内使用不同的脚本。在cronjob中,每个秒都有可能,但每个分钟都有选择

$d_test2  + 86400 <= $timestamp
如何解决这个问题


我想根据用户时间戳添加每日利率

在PHP中,您将需要一个名为cron jobs的东西

请尝试浏览此链接


您可以将带有选项years的cronjob设置为第二次运行,您必须为此设置相关参数。我尝试过使用cronjob,如果表数据库中的14766888出现问题,它会工作,但cronjob在程序执行之前或之后不会执行na,这是唯一的问题。很抱歉,我不理解您的意思。你能重新定义一下吗?$d_test2=14766888这是来自用户数据库的程序需要在24小时后运行,这意味着14766888+86400,如果我每分钟使用一次cronjob,如果cron执行和$d)test2值不同,则意味着如果cron在1秒后或1秒前执行,程序将不会执行na$d_test2=14766888+86400=14853288。我没有完全得到它,但使用模数,即%60来获得分数值并减去它。
$timestamp = time();