Php 如何删除所有已过期的数据

Php 如何删除所有已过期的数据,php,laravel,Php,Laravel,我有6个关系表“书籍、书籍详细信息、书籍确认、书籍完成、会员预订和书籍参与者”。我将数据存储到6表中,确认状态为0;。。我想删除确认状态为0的所有预订,前提是创建的预订已超过1天。。但我想自动删除它们。那么,我应该在我的控制器中做什么,特别是函数_construct()。您应该使用Mysql 使用phpmyadmin更容易。只需检查事件计划程序是否正确。对于删除,我相信您必须使用运行删除脚本的计划任务。选项二,您可以使用一个函数来检查表中是否有过期的预订,并在用户每次打开视图时将其删除。选项3,

我有6个关系表“书籍、书籍详细信息、书籍确认、书籍完成、会员预订和书籍参与者”。我将数据存储到6表中,确认状态为0;。。我想删除确认状态为0的所有预订,前提是创建的预订已超过1天。。但我想自动删除它们。那么,我应该在我的控制器中做什么,特别是函数_construct()。

您应该使用Mysql


使用phpmyadmin更容易。只需检查事件计划程序是否正确。

对于删除,我相信您必须使用运行删除脚本的计划任务。选项二,您可以使用一个函数来检查表中是否有过期的预订,并在用户每次打开视图时将其删除。选项3,您不向用户显示它们。只需选择在>1天时创建的条件。我认为如果你需要统计有多少过期预订,这是最好的。