我有一个包含两个文本字段的表单。一个是价格,另一个是份额。这些文本字段对每一行都重复。我在 post 数组中提交后提取值。但是POST
阵列以正常方式出现。我希望它以特定的方式,如下所示。
<td colspan="3"><label><?php echo form_error('amount'); ?></label><input type="text" class="textsmall" name="post_cost[]" id="<?php echo $cust_id_cur; ?>" value="<?php echo set_value('amount'); ?>" /></td>
<td colspan="3"><label><?php echo form_error('share'); ?></label><input type="text" class="textsmall" name="post_share[]" id="<?php echo $cust_id_cur; ?>" value="100" /></td>
这是两个文本字段。当我提交 POST 数组时是这样的............
post_cost
(
[0] => 324123
[1] => 324123
[2] => 324123
[3] => 324123
[4] => 324123
[5] => 324123
)
post_share
(
[0] => 100
[1] => 100
[2] => 100
[3] => 100
[4] => 100
[5] => 100
)
但我想要两个像这样的上述数组。有一个文件叫做$cust_id_cur
唯一文件。我想要每个数组的值与这些 id 相对应。我的意思是总共有六行,所以会有六行cust_id's
。
post_cost
(
[$cust_id_cur] => 324123
[$cust_id_cur] => 324123
[$cust_id_cur] => 324123
[$cust_id_cur] => 324123
[$cust_id_cur] => 324123
[$cust_id_cur] => 324123
)
为什么我这样问是我的顺序cust_id's
并不总是相同的。所以我会反对cust_id
。当我提交时,我需要将它们保存在数据库中cust_id
。所以我想要像上面这样的数组。