Есть БД на MySQLi, в ней много таблиц и нужно из каждой из них удалять строки старше 2 дней (при этом время и дата изначально не записываются).
У MySQLi есть готовые решения?
_____________
Принимаю заказы, писать в ЛС
Цитата (Медведь @ 8.06.2014 - 15:07) |
У MySQLi есть готовые решения? |
Цитата (Медведь @ 8.06.2014 - 15:07) |
(при этом время и дата изначально не записываются). |
mysqli_query("тут запрос");
Цитата (inpost @ 8.06.2014 - 16:33) |
Медведьmysqli_query("тут запрос"); А дальше просто нужный запрос на MySQL делаешь. Про дату выше подсказали. |
Цитата (sergeiss @ 8.06.2014 - 16:07) | ||||
Мне так кажется, что вот такая статья http://www.mysql.ru/docs/ilyin/ вполне тебе ответит на этот и многие другие вопросы ![]()
Надо записывать. Без этого как ты объяснишь БД, какие записи старше нужного времени? |
DELETE FROM `table` WHERE `date` < NOW() - INTERVAL 2 DAY
WHERE `date ` < NOW() - INTERVAL 2 DAY