Есть БД на 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