Подскажите плс как сделать вычисление, которое позволит например записи старше одной недели, автоматически (если такое возможно) отправлять в архив по крону? А так же как правильно настроить крон для этого вычисления?
Заранее спасибо!


Автоматическая отправка записей в архив
Автор GoGPS, 26 июня 2014 11:20
Сообщений в теме: 5
#1
Отправлено 26 Июнь 2014 - 11:20
#2
Отправлено 26 Июнь 2014 - 12:16
Делаете запрос к нужной таблице на обновление поля Статус записи значением 1, с отбором записей по полю Время добавления > сегодня - 7 дней.
Задание крона настраиваете на запуск раз в день, там в списке есть готовые варианты.
Задание крона настраиваете на запуск раз в день, там в списке есть готовые варианты.
#3
Отправлено 26 Июнь 2014 - 12:39
Спасибо за ответ, но есть ли возможность на примере показать: Делаете запрос к нужной таблице на обновление поля Статус записи значением 1, с отбором записей по полю Время добавления > сегодня - 7 дней.
#5
Отправлено 06 Декабрь 2014 - 22:32
$datt = date("Y-m-d G:i:s", (time()-3600*24*7)); $sql = "UPDATE ".DATA_TABLE."450 SET status='1' WHERE `add_time`<'".$datt."'"; mysql_query($sql);
2 часа курочил, пытался сделать внутренними функциями, ничего не вышло.
Подскажите гуру как тоже самое записать Updte query или data update
#6
Отправлено 07 Декабрь 2014 - 15:47
$datt = date("Y-m-d H:i:s", time()-3600*24*7); data_update(450, array('status'=>1), "`add_time`<'".$datt."'");
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных