дата запланированных функций в MySQL? - PullRequest
0 голосов
/ 20 февраля 2019

В моих функциях php есть несколько запланированных дат.Т.е. делай то и то, если дата 1 числа месяца.Часто следует отправлять электронные письма через phpMailer.

До сих пор я проверяю при каждом входе пользователя в систему, была ли процедура уже выполнена (я сохраняю метку времени, когда процедура была выполнена).Но, на мой взгляд, это не очень профессионально.

Есть ли способ разрешить делать это MySQL?Это не только код SQL.Существует также PHP, и я должен иметь доступ к функции phpMailer.

Спасибо за вашу помощь!Markus

1 Ответ

0 голосов
/ 20 февраля 2019

В зависимости от вашей серверной среды, я бы настроил запланированное задание на сервере для обработки периодического выполнения сценариев.

Для сред Linux хорошо подойдет задача crontab .

На серверах под управлением Windows планировщик задач выполняет аналогичную функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...