【发布时间】:2014-03-11 14:47:00
【问题描述】:
我需要帮助来取消使用 PHP 在 mysql 中删除行的过程! 问题是,如果非活动帐户在 24 小时之前没有活动,我想删除它们!
我现在如何删除:
DELETE FROM members WHERE passkey_valid <= DATE_SUB(NOW(), INTERVAL 1 DAY);
【问题讨论】:
-
“取消”是什么意思?您要么向数据库发出
DELETE,要么不向数据库发出。这是一个原子步骤,没有什么可以取消的。 -
好的!但我想要的是:如果你激活了你的账号,这个账号不会被删除。
-
创建一个名为“已验证”的列,将“YES”作为值,稍后删除其他列时,只需使用
WHERE .... validated !='YES' -
好的!我认为这会奏效!非常感谢你:)
-
不客气。 @lolasona
标签: php mysql sql-delete delete-row