【发布时间】:2010-05-08 21:36:38
【问题描述】:
我发现了完全相同的问题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 类型。
编辑:显然我是个白痴。我与您联系的问题与 SQLite3 有关。所以现在我的问题是,我怎样才能在 MySQL 中做到这一点?
【问题讨论】: