如何在訪問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
有很多種方法可以做到這一點,但任何人提出一個非常好的建議,需要更多的信息。你該怎麼做?你的網站運行在什麼樣的環境中,共享主機或網絡服務器? –