Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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 如何在MySQL中使用Cron表达式和解析特定表_Php_Mysql_Cron_Cronexpression - Fatal编程技术网

Php 如何在MySQL中使用Cron表达式和解析特定表

Php 如何在MySQL中使用Cron表达式和解析特定表,php,mysql,cron,cronexpression,Php,Mysql,Cron,Cronexpression,我需要创建一个Php文件,其中包含Cron表达式。提示: 何时运行的时间表需要从mySQL中的“CRON”条目字段中读取 我想让代码解析cron条目以找到下一个计划运行,然后使用该数据对结果进行分组并在PHP页面上显示结果 第一个时间表是每月的第二个星期三,第三个星期三和第四个星期三。并且还安排每季度运行一次 我试图在PHP文件中实现这一点,但如何才能获得 数据库表“test”得到一个名为“cron entry”的字段,数据库中的每个条目在cron entry字段中得到不同的cron时间表,例如

我需要创建一个Php文件,其中包含Cron表达式。提示:

何时运行的时间表需要从mySQL中的“CRON”条目字段中读取

我想让代码解析cron条目以找到下一个计划运行,然后使用该数据对结果进行分组并在PHP页面上显示结果

第一个时间表是每月的第二个星期三,第三个星期三和第四个星期三。并且还安排每季度运行一次

我试图在PHP文件中实现这一点,但如何才能获得

数据库表“test”得到一个名为“cron entry”的字段,数据库中的每个条目在cron entry字段中得到不同的cron时间表,例如8个条目得到“0 22**3#2”5个条目得到“0 22**3#3”3个条目得到“0 22 3,6,9,12 3#2”2个条目得到“0 22**3#4”10个条目得到“0 22 3,6,9,12 3#3”,一个条目得到“0 22 3,6,9,12 3#4”.

如何使Cron表达式查询数据库解析运行下一个计划的条目并包含结果

<?php

require_once '/vendor/autoload.php';

// Works with predefined scheduling definitions
$cron = Cron\CronExpression::factory('**0 22 * * 3#2**');
$cron = Cron\CronExpression::factory('**0 22 * 3,6,9,12 3#2**');
$cron->isDue();
echo $cron->getNextRunDate()->format('Y-m-d H:i:s');
echo $cron->getPreviousRunDate()->format('Y-m-d H:i:s');
?>


欢迎使用堆栈溢出!这个问题缺乏信息。你能分享一下你尝试过的东西吗?你遇到了什么问题?你好,我只是提供了更多信息。谢谢你的帮助