2012-03-25 34 views
1

我有一個使用jquery生成輸入字段行的表單 這些文本輸入需要綁定到數組1,2,3和...指定a,b的值的子數組,C,d ..輸入文本名稱數組

 <td><input type="text" name="1[a]"/></td> 
     <td><input type="text" name="1[b]"/></td> 
     <td><input type="text" name="1[c]"/></td> 
     <td><input type="text" name="1[d]"/></td> 
     <td><input type="text" name="1[e]"/></td> 
     <td><input type="text" name="1[f]"/></td> 

這就是我得到

print_r($_POST); 
Array ([1] => S [1a] => 6 [1b] => 5 [1c] => 4 [1d] => 3 [1e] => 2 [2] => M [2a] => 6 [2b] => 5 [2c] => 4 [2d] => 3 [2e] => 2) 

我想: 1的陣列和A,B,C,D ......作爲子陣列值

1 [A] =值 1 [B] =價值

謝謝您的幫助!

+0

您必須做一些比分配名稱更復雜的事情。在提交之前,您無法操作數據。 – Jivings 2012-03-25 22:20:54

回答

4

在PHP中,你不能有以數字開頭的變量名,所以把它稱爲「一個」,它將起作用。

+0

我是個白癡。我發佈的代碼的作品。我剛剛沒有上傳修訂版,我上傳了名稱=「1a」而不是「1 [a]」 – 2012-03-25 22:53:05

相關問題