因此,我試圖使用$_POST
將動態創建的一組字段保存到數據庫。基本上,我不知道如何讓選項保存爲每個字段集的對象,而不是作爲選項本身的數組。我很難形容......讓我解釋一下。將可重複字段選項保存到PHP對象數組
首先,屏幕上的東西看起來像here。
這些字段通過jQuery動態創建,效果很好。下面是我已建立了表單字段:
<label>Calendar Name
<input name="name[]" id="name[]" type="text" value="<?php echo $calendars['name'][$key]; ?>">
</label>
<label>Public URL
<input name="url[]" id="url[]" type="text" value="<?php echo $calendars['url'][$key]; ?>">
</label>
<label>Color
<input name="color[]" id="color[]" type="text" value="<?php echo $calendars['color'][$key]; ?>">
</label>
這是similar to this question,但我想我不知道我應該如何正在增加和排序正確使用JS的索引值,或者如果有一個PHP的解決方案我完全錯過了。
TL; DR基本上我怎麼可以用動態創建的表單重複字段集來生成類似foo [0] ['name']而不是foo ['name'] [0]的東西?
你想基於行的分組要發送的數據不是根據輸入名稱正確嗎? – Rasclatt 2014-09-04 22:53:35
@Rasclatt正是我想要做的,是的! – brianjohnhanna 2014-09-05 14:00:44