php - 使用php删除数据

标签 php mysql oop pdo

有可能创建代码可以在用户使用 php 和 pdo 或类似的东西给出的特定时间后删除表中的数据,我该怎么做?

public function delete_time($thedata,$time){


}

最佳答案

你的问题有点模糊,所以我的回答也一定很模糊,但我相信你可以使用 Event Scheduler 做你想做的事。 。您可以创建 SQL 语句来安排查询(例如 DELETE )运行一次或在将来重复运行:

CREATE EVENT future_delete
  ON SCHEDULE AT <timestamp>
  DO CALL my_delete_procedure(<param1>, <param2>);

我应该想象您可以将其包装在一个存储过程中,然后您可以从 php 调用该存储过程,传递 <timestamp> 的绑定(bind)值。 , <param1> , <param2> &c。

希望对您有用。

关于php - 使用php删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34246510/

相关文章:

php - 如何在 php 中将 'weight' 放在不同的条件下,同时保持结果半随机?

php - 如何使 in_memory security.yaml 提供的用户在 Symfony 4.3 中使用登录表单正常工作?

php - 用于连接的查询生成器新索引

php - 获取主题+上一个发帖者的用户名

c# - 如何使用另一个程序集的内部类

javascript - 将对象数组传递给 js 函数

python - 当 value 是 cls 的实例时,您可以注释返回类型吗?

php - MAGENTO:如何在更新后重新索引数据?

php - 计算用户总讨论次数的最佳方法是什么?

php - 搜索显示所有产品