gpt4 book ai didi

PHP/MySQL - 一旦日期与 MySQL 行日期之一匹配就运行函数

转载 作者:行者123 更新时间:2023-11-29 10:30:15 24 4
gpt4 key购买 nike

我正在开发一个基于实时的回合系统。一轮在某一天开始,例如 2017 年 11 月 28 日,结束于 2017 年 12 月 5 日。这些日期存储在 MySQL 数据库中。

现在我想运行一系列特定于回合结束并自动开始新回合的脚本。为此,我需要某种自动处理程序来将当前日期与数据库中存储的日期进行比较,并启动 PHP 脚本序列。

使其发挥作用的最佳方法是什么?我知道 SQL 中的触发事件 可以使其工作,但我认为它们不允许我使用 php 脚本,对吗?

最佳答案

尝试这样的事情

DELIMITER $$
CREATE TRIGGER round_system
AFTER UPDATE ON rounds
FOR EACH ROW
BEGIN
DECLARE result INT;
SET result = sys_exec('C:/php/php.exe C:/path/to/check_round.php');
END$$
DELIMITER ;

关于PHP/MySQL - 一旦日期与 MySQL 行日期之一匹配就运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47534349/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com