如何在访问php站点30秒后执行mysql查询命令?Php mysql在30秒后完成任务
回答
你可以把你的mysql查询放入另一个页面,然后用你当前的一个,设置标题:刷新到那个页面。这是否适合您正在寻找的内容?
<?php
header("refresh:30;url=\"http://www.yourdomain.com/mysqlquery.php");
?>
把这个放在页面的最顶端,然后再把任何html发送到浏览器。
尽管不清楚OP要什么,但这个答案可能不是我们想要的。我会不惜一切代价避免这样的事情,原因很多。你会用这个吗?否则,不要教它。如果是这样,我很乐意解释为什么这是不好的。 –
我认为当你说OP不清楚他想要的内容时,你会发现你的头部有问题,而且我的建议完全是OP要求的。但是,正如您已经指出的那样,是否有可能存在漏洞,OP并没有说这两种方式是否将投入生产环境。他们可能只是在玩弄代码,看看有什么可能。请不要在没有说明理由的情况下投下一个答案。 – Mike
首先,这会在每次30秒后将页面重定向到执行sql查询的文件。那又怎么样?此外,如果用户不在30秒左右的时间内停用,再加上大约有一百万种方法可以避免这种混乱。 –
您可以对执行您的mysql查询的php脚本提出AJAX请求,在js中使用计时器。
@Drake请详细说明您的需求,了解您遇到的情况,然后我们可以更具体地帮助您。 –
- 1. MYSQL NOW()落后30秒
- 2. 测试完成 - 测试在30-40秒后开始
- 3. 每秒执行一次任务,完成后执行另一个任务
- 4. 30秒后,更新MYSQL数据库
- 5. PHP/MySQL的等待30秒过滤
- 6. Response.IsAuthenticated在30秒后错误
- 7. 如何在MySQL中完成75%的任务完成时间
- 8. 完成任务后,Android stop start_sticky服务
- 9. 任务完成
- 10. 完成任务
- 11. 任务。完成任务之前任务完成
- 12. 在PHP脚本完成后继续执行任务
- 13. 在其他几项任务完成后运行任务
- 14. 吞吐任务在Nodejs完成任务后挂起
- 15. 在完成异步任务之前完成Jake任务
- 16. 每30天提醒用户完成SharePoint中的任务
- 17. 30秒后Amazon EC2超时
- 18. 超时30秒后,等待
- 19. 在R中完成任务
- 20. 在等待任务完成
- 21. 让PHP或MySQL完成繁重的任务会更好吗?
- 22. 的Activiti:最后完成的任务
- 23. iOS的后台任务完成编程
- 24. 任务完成后处理代码
- 25. 任务完成后绑定DataTemplate
- 26. 完成任务失败后,调用statefulSession.dispose
- 27. 任务完成后更改光标
- 28. 后台任务完成自发#с
- 29. 等待后台任务的完成
- 30. iOS的后台任务没有完成
嗯,是的,有 – JamesHalsall
有很多种方法可以做到这一点,但任何人提出一个非常好的建议,需要更多的信息。你该怎么做?你的网站运行在什么样的环境中,共享主机或网络服务器? –