php - 在没有用户交互的情况下在特定时间后运行 sql 查询?

标签 php mysql triggers

我将用户输入的时间戳记为$tmp1
服务器时间戳为 $tmp2
我想在 $tmp1-$tmp2==0
时运行 mysql 查询 我可以通过与服务器的用户交互来做到这一点
并在每次用户登录时检查它,是否$tmp1-$tmp2==0
但这每次都需要冗余的 if 语句。
可以使用 Jade 米作业或触发器来完成吗?我以前没有使用过它们,请帮忙

最佳答案

如果有 100 个用户与另外 100 个用户交互,则需要 100*100 检查每分钟的时间,您应该在用户登录时检查,或者您可以做的是创建一个事件表并在特定时间触发该事件

if event_time< now() and event_executed=0 then hit

关于php - 在没有用户交互的情况下在特定时间后运行 sql 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22851112/

相关文章:

php - 如何使用XPATH保持<p> <img…/> </p>?

javascript - 单击复选框时如何加载对值(来自数据库)求和的表。在下拉菜单的 onchange 函数中

php - 限制 WP_Query 和 WooCommerce 产品查询中的帖子

mysql - 复合键的使用

java - Cassandra 3.x 触发器列值

php - 在php中保存动态添加的文本框

MySql 表类型,如何自动将列数据从一个表绘制到另一个表?

php - php 中每个用户有 2 个 radio 的表单

php - 使用 php 更改 mysql 触发器中的值?

mysql - SQL 触发器 "AFTER INSERT ON"不仅不工作,而且停止主插入