У меня есть режим повторяющихся платежей в системе.Все хорошо, успешный ответ API записывается в базу данных.Проблема в том, что я собираюсь автоматизировать последующее платежное действие (которое, к сожалению, платежный шлюз не поддерживает) системы.Через cron я запланирую проверку того, какие учетные записи должны быть включены в последующий процесс, и уведомление.У меня есть фрагмент записи базы данных:
+---------------------+---------------------+--------------------+
| payment_date | payment_expirydate | transaction_number |
+---------------------+---------------------+--------------------+
| 2012-02-14 03:47:15 | 2012-05-14 03:47:15 | 1-67815163 |
| 2012-02-16 00:53:03 | 2012-05-16 00:53:03 | 1-69010235 |
| 2012-02-16 08:57:16 | 2012-05-16 08:57:16 | 1-69027483 |
| 2012-02-16 09:08:06 | 2012-05-16 09:08:06 | 1-69027694 |
| 2012-02-16 09:58:17 | 2012-05-16 09:58:17 | 1-69028921 |
| 2012-02-17 09:28:32 | 2012-05-17 09:28:32 | 1-69072076 |
| 2012-02-17 06:17:45 | 2012-05-17 06:17:45 | 1-69068200 |
| 2012-02-17 11:12:08 | 2012-05-17 11:12:08 | 1-69074788 |
+---------------------+---------------------+--------------------+
У меня возникли трудности при создании запроса SQL для этого.Предполагается, что сегодня дата 2012-05-16 , а время 07: 00: 00 .Я хочу, чтобы получить все учетные записи, которые сегодня и меньше, чем текущее время.Например, единственная действующая учетная запись (на основе указанной даты и времени, которую я указал) мне нужна, это учетная запись 1-69010235 .
Кроме того, любые советы, если на какой интервал я должен установить своюcron бежать?