Loading...
Кто сможет скинуть код на автоудаление залежавшейся почты что-бы поставить в крон и почта удалялась та у которой заднее число со сроком в 3 дня от сегодняшнего

Я просто сегодня на кодировался за день и уже туплю в ночь:(
________
посл. ред. 08.10.2016 в 23:14; всего 1 раз(а); by Злой Коп
прописываем подключение к БД и потом

mysql_query("DELETE FROM `имя таблицы с почтой`");

или

mysql_query("TRUNCATE TABLE `имя таблицы с почтой`");

сохранить в файл.php и создать кронзадачу на выполнение этого файла каждые 3 дня
________
посл. ред. 08.10.2016 в 23:24; всего 1 раз(а); by Вилы_Выкидные
Добавлю к посту выше
mysql_query("DELETE FROM `имя таблицы с почтой` WHERE `имя таблицы с датой` < '".(time()-259200)."'");
________
посл. ред. 08.10.2016 в 23:29; всего 1 раз(а); by barek
Вилы_Выкидные , мне нужно что-бы не вся почта удалялась а только та у которой срок на 3 дня назад тоесть 25.06.2016 должна удалиться вся почта за 22.06.2016 и только она и так каждый день
Злой Коп (08.10.2016 в 23:32)
Вилы_Выкидные , мне нужно что-бы не вся почта удалялась а только та у которой срок на 3 дня назад тоесть 25.06.2016 должна удалиться вся почта за 22.06.2016 и только она и так каждый день

третий пост
Злой Коп (08.10.2016 в 23:32)
Вилы_Выкидные , мне нужно что-бы не вся почта удалялась а только та у которой срок на 3 дня назад тоесть 25.06.2016 должна удалиться вся почта за 22.06.2016 и только она и так каждый день


пост 3, но для этого нужна ячейка с датой сообщения
Злой Коп ,

$sql_host="localhost";
$sql_id="имя базы";
$sql_pass="пароль базы";
$sql_db="пользователь базы";
$link = @mysql_connect ("$sql_host", "$sql_id", "$sql_pass") or die ("Нема конекта");
$link2 = @mysql_select_db("$sql_db") or die ("aaa");

mysql_query('DELETE FROM `chat` WHERE `time` < '.(time() - (86400 * 3)).''); // сообщения хранятся в чате 3 дней.



удачи в использовании
Онлайн: 5
Время:
Gen. 0.0841
(c) Bym.Guru 2010-2026