Выполнение SQL запроса по расписанию

298
27 февраля 2017, 14:25

В таблице имеются 2 поля login и token. Как сделать так, чтобы после того как в поле token для указанного логина будет записана информация, это поле очиститься через сутки?

Использую MySQL

Answer 1

Собственно вопрос в том, а нужно ли ли тут выполнение запроса по расписанию?

Если немного подумать, то вероятней всего задачу можно переформулировть так:

"Нужно чтобы токен был действующим в течении суток"

Решается она проще и стандартней. В таблицу добавляется поле типа datetime или timestamp, в которое записывается время в которое был создан токен.

В дальнейшем при проверке токена делается еще и проверка времени его создания. Если токен был создан в течении текущих суток - то токен считается валидным. Если был создан раньше - значит токен нерабочий.

READ ALSO
Можно ли использовать Tor вместо Proxy на php?

Можно ли использовать Tor вместо Proxy на php?

Задача банальна, есть "зеркало" иностранного сайта, которое в реальном времени берет с него данные, переводит их на русский и выводит пользователю

275
вопрос про mysql запрос

вопрос про mysql запрос

здравствуйте, есть таблица questions с полем answers (int), и есть таблица answers с полем (question_id)

226
Автозагрузка php-классов

Автозагрузка php-классов

Переписываю движок с процедурного метода на ООПСоздаю несколько классов в начале каждого пишу

274