我正在創建一個從頭開始的在線調查,該調查將保存在數據庫中。我正在努力建立一個系統,以便有人可以創建一個新的民意調查。在不知道確切字段數量的情況下檢索POST數據
我會讓用戶用問答填寫一個簡單的HTML表單(可能有幾個答案)。用戶將能夠爲每個問題添加多個問題和多個答案。
由於問題和答案的總數將由用戶決定,因此我需要創建一些靈巧的PHP來迎合這一點 - 不管有多少。
處理靜態數量的問題時,很簡單。但是我很難想出一種將所有POST數據轉換爲單個PHP變量的方式,所以我可以處理它們。
我正在考慮使用foreach
循環,任何人有任何想法?
對不起,冗長的描述!如果有人需要澄清,我很樂意這樣做。我的問題是,當我不清楚數組中哪個元素將包含什麼內容時,我無法理解如何處理POST值。如果事情是靜態的,有一系列的問題和答案,我知道$_POST[0]
是Question1等。
謝謝! =)
我喜歡這種方法,正如您和meagar所證明的那樣。我將如何去訪問PHP中的questions數組? 「 – James 2011-02-02 16:22:58
」PHP會將這些轉換爲`$ _POST ['questions']`中的數組。 :) – coreyward 2011-02-02 16:40:47
已將此答案標記爲解決方案,因爲我正在使用如此處所示的多維數組方法。非常感謝meagar和其他人回覆。我使用每個人的帖子來創建一些適合我的東西,我可以理解! - 偉大的網站,偉大的社區!再次感謝! – James 2011-02-02 19:09:27