2 つのテキスト フィールドを持つ 1 つのフォームがあります。1 つは価格で、もう 1 つはシェアです。これらのテキスト フィールドは、すべての行で繰り返されます。投稿配列で送信後に値を抽出しています。しかし、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>
これらは 2 つのテキスト フィールドです。私が送信すると、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
)
しかし、このような上記の配列のうちの 2 つが必要です。$cust_id_cur
ユニークなフィールドと呼ばれるフィールドがあります。それらのIDに対して各配列の値が必要です。私が意味するのは、合計で 6 つの行があるので、6 つあるということ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
。だから私は上記のような配列が欲しい。