Я нашел тот же самый вопрос here.
Но это не работает для меня. Я немного изменил его, манипулировал им, и я не могу понять. Я пытаюсь удалить строки, которые старше одного дня. Вот мой код:
if (isset($_POST['prune'])) {
$sql = "DELETE FROM logs WHERE time < date('now', '-1 days')";
mysql_query($sql);
echo 'Logs older than one day removed.';
}
Довольно простой вопрос, я полагаю, но его прослушивание черта из меня. Я был бы признателен за любую помощь.
В случае, если это имеет значение, столбец является типом TIMESTAMP
.
EDIT: Видимо я идиот. Вопрос, который я связал с вами, относится к SQLite3. Итак, теперь мой вопрос: как я могу это сделать в MySQL?