У меня есть таблица клиентов в моей базе данных. Эта таблица содержит информацию о клиенте, включая его / ее баланс.
Теперь я хочу добавить свой баланс через каждые 30 дней, в зависимости от того, какую промо или план он / она применил
пример: он подал заявку на план 1599, поэтому через каждые 30 дней его баланс должен прибавлять цену на план, который он применял.
текущий баланс = 0
через 30 дней баланс = 1599
Как я это сделаю?
Вы можете создать работу cron для того же. Проверьте разницу в дате для каждого пользователя и, если она превышает 30 дней, добавьте баланс в учетную запись соответствующего пользователя.
Вы можете сделать это как
date('Y-m-d')
в переменнойdate('Y-m-d',strtotime("+7 day", $date))
и сохранить это в базе данных Для пункта 3 вам также может потребоваться работа cron в зависимости от ваших требований.
Если все еще нужна помощь, не стесняйтесь комментировать