php - 在指定时间后删除 Mysql 行

标签 php mysql

我正在尝试创建一个计算机预订系统,用户可以在其中选择一台计算机并选择他将使用这台 PC 的时间。那时其他人无法保留这台电脑,我需要找到一个解决方案,如何在时间到期后自动删除所有包含保留电脑的行。谢谢你的建议。

最佳答案

处理这个问题的常用方法是存储一个 expires_at reservation 上的时间戳排。那么您查找任何“开放”预订的查询将有 WHERE 'expires_at' < NOW()或类似的东西。

关于php - 在指定时间后删除 Mysql 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11038675/

相关文章:

php - 如何使页面在登录时不被缓存

mysql - 如何重建 SQL 查询,使其不返回 NULL

php mvc 业务逻辑 - 需要建议

使用 SSH 私钥的 MySQL root 登录?

php - 使用 DataFixtures 在 WebTestCase 上执行 phpUnitTest 后拆卸数据库

php - Curl For 循环仅读取数组的最后一个元素

php - 升级到 5.4 但 "php -v"仍然返回旧版本

mysql - SQL - 将值传递给同一表上的嵌套选择查询而不选择值

mysql - SQL查询...我需要将table1的同一列中的2个值插入到table2的2个不同列中

php - DateTime 使用不正确的时区