2012-04-20 73 views
-1

我正在使用PHP。我有一個表格。每次用戶提交表單時,我都希望先將這些數據保存到數據庫(以節省用戶時間),然後再處理這些數據。但我不知道如何自動處理這些數據。任何代碼都可以在服務器中自動處理以便每次在數據庫中創建新記錄時自動處理這些數據? 您是否收到我的問題?有什麼建議麼?先謝謝了!PHP中的自動處理

+2

不,我沒有得到您的問題。你想用「稍後」的數據做什麼? – 2012-04-20 10:22:06

+0

我沒有得到,你應該在發佈之前先問你的問題 – amd 2012-04-20 10:23:42

+0

你問的是如何從HTML表單存儲數據庫中的信息?或者,你是否每次在數據庫中存儲新記錄時都會問如何運行腳本,以便自動處理新存儲的數據? – Armatus 2012-04-20 10:24:59

回答

0

你可以使用「存儲程序」是被觸發時,數據更改,請參閱:

http://dev.mysql.com/doc/refman/5.0/en/stored-routines.html

,或者略少優雅,使用該啓動的時候每一集量的cronjob,並有「處理過的「標誌,允許腳本知道它已經處理了哪些記錄以及哪些記錄沒有處理並據此採取行動。

+0

謝謝。 '存儲例程'只有SQL語句,但我希望它像自動爬蟲一樣自動處理。還有什麼建議? – 2012-04-20 10:47:41

+0

我不確定像「抓取工具」這樣的意思,但是,如果我理解正確,另一種選擇是擁有一個crontask,它調用一個php腳本來查找任何未處理的行,處理它並設置例如,標誌爲「1」。你是這個意思嗎? – 2012-04-20 11:33:37