0 / 0 / 0
Регистрация: 06.05.2018
Сообщений: 68
|
|
1 | |
MySQL Удаление определенных записей через определенное время02.06.2018, 00:00. Показов 3289. Ответов 2
Доброго времени суток! Помогите мне с одним вопросом. Есть БД с таблицей users, в этому таблице есть строки: id, user, age, city,work.
Нужно чтобы строка work чистилась каждые 6 часов после того, как пользователь в нее что-то добавил. Не могу понять, как это реализовать, может вы поможете.
0
|
02.06.2018, 00:00 | |
Ответы с готовыми решениями:
2
Удаление данных на определенное время Удаление переменных в определенное время Удаление записей через определенное время Вывод записей через определенное время |
2034 / 1093 / 408
Регистрация: 29.04.2016
Сообщений: 2,612
|
|
02.06.2018, 21:20 | 2 |
ponomarevbro895,
Погугли Cron Добавлено через 18 часов 22 минуты ponomarevbro895, Сейчас перечитал и подумал может сделать что-то вроде этого: 1 Создать строку в БД, например: time 2 Если пользователь что-то добавил в work то записать время добавления в time приплюсовав к этому времени 6 часов3 При каждом заходе на страницу проверять не истекло ли 6 часов: текущая дата больше даты в ячейке? Я давненько прибегал к такому способу, в каких-то ситуациях это может сгодиться.
1
|
1113 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||||||
02.06.2018, 21:31 | 3 | |||||
Сообщение было отмечено ponomarevbro895 как решение
Решение
В таблицу нужно добавить поле data (TIMESTAMP)
далее:
0
|
02.06.2018, 21:31 | |
02.06.2018, 21:31 | |
Помогаю со студенческими работами здесь
3
Удаление записи через определенное время Автоматическое удаление данных из БД через определенное время Выборка количества записей за определенное время Удаление записи спустя определенное время Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |