У меня есть несколько запланированных функций даты в моих функциях php. т.е. сделать это и это, если дата 1-го числа месяца. Часто следует отправлять электронные письма через phpMailer.
До сих пор я проверяю при каждом входе пользователя в систему, была ли процедура уже выполнена (я сохраняю временную метку, когда процедура была выполнена). Но на мой взгляд это не очень профессионально.
Есть ли способ разрешить это MySQL? Это не только код SQL. Также есть PHP и у меня должен быть доступ к функции phpMailer.
Спасибо за вашу помощь! Маркус






В зависимости от вашей серверной среды я бы настроил запланированную задачу на сервере для обработки периодического выполнения сценариев.
Для сред Linux для этого хорошо подходит задача кронтаба.
На серверах под управлением Windows аналогичную функцию выполняет Планировщик заданий.
Это слишком широко. Решайте одну проблему за раз: разработайте запрос для сопоставления и извлечения нужных записей, а затем напишите код для отправки им электронных писем.