PHP支持:構造的形式輸入的多維數組
<input type=text name=array[]>
...和所有的值都只是張貼陣列英寸我想爲多維度做同樣的事情?數組,但是我在嘗試提取數據時略有損失。
我有一組問題,大多數有一個答案(單選按鈕),但有些是多響應(複選框)。我希望能夠將所有答案存儲在一個多維數組中,因此它可能看起來像這樣:
問題1 |回答|
問題2 |回答|
問題3 |回答|
問題3 |回答|
問題3 |回答|
問題4 |回答|
所以,我這樣做:
<input name="response['q1'][]" type=text value=''>
<input name="response['q2'][]" type=text value=''>
<input name="response['q3'][]" type=text value=''>
<input name="response['q3'][]" type=text value=''>
現在,我怎麼去存儲到我的MySQL數據庫提取這些數據。我一直在玩foreach,但是當情況是這樣的時候,對於一個問題有多個答案(q3讓我說),我無法在我的循環中獲取這些數據。
like this:「response [$ question_id] [$ response_id]」使解析更容易 – peufeu 2011-05-07 15:50:21