2011-05-03 82 views
0

我需要的方式:如何計算提交的表單並在沒有數據庫的情況下存儲他們的信息?

一)計數許多形式是如何基於特定的表單字段的值提交,以及

B)如果需要保存的數據對以後的操作,所以我想發送所有表單數據到電子郵件將是不夠的。

大約一)
的想法是來算,很多不同的表單提交如何發生的。

所以,讓我們說:保持類似:
包含特定字段值A的表單被填充100次;
包含特定字段值B的表單填充了200次;
包含特定字段值C的表單被填充500次;

我們在這裏沒有更多的5個選擇。

我在想一個txt文件,但也許有更好的方法?

關於B)
我想避免建立一個數據庫,只爲這,我仍然希望不要忽視的是,也許是後者,這些信息應該以某種方式獲取的事實。

我在想一個XML文件...?



有沒有更好的方法?也許在兩種情況下只使用XML並立即處理?

我應該注意的任何告誡?

非常感謝。

+0

使用提交表單'GET',然後解析Web服務器日誌的查詢字符串? – 2011-05-03 15:19:02

+0

爲什麼「無數據庫」限制?你只是試圖用不是爲了同一目的而設計的工具來建立一個數據庫。 – Quentin 2011-05-03 15:24:44

+0

好吧,因爲這是一個0預算的要求,我打算寫出更快,更簡單的解決方案,我可以提供這個。 :)但是也許一張桌子的數據庫不會那麼糟糕? :) – MEM 2011-05-03 15:27:54

回答

2

從你的描述我會說使用sqlite將是一個理想的解決方案。好的,我承認這是一個數據庫 - 但它也是一個文本文件(您可以移動)併爲您提供輕鬆篩選和處理數據的方法。

看看PEAR ::登錄http://pear.php.net/package-info.php?package=Log

你可以得到一個小的代碼做了一個可怕的很多。

SQLite是用PHP5 +捆綁

有一個SQLite的PDO驅動程序PEAR ::登錄here

相關問題