名前、電子メール、電話、所属機関の 4 つのフィールドで人を説明するフォームがあります。複数の人を追加するには、ユーザーに「さらに追加」をクリックしてもらいたいです。2人を追加すると、htmlは次のようになります
<input type='text' name='institution[]'>
<input type='text' name='name[]' >
<input type='text' name='email[]' >
<input tpype='text' name='phone[]' >
<input type='text' name='institution[]'>
<input type='text' name='name[]'>
<input type='text' name='email[]' >
<input tpype='text' name='phone[]' >
php に投稿した後の配列は次のようになります。
Array
(
[0] => Array
(
[0] => kemri
[1] => eohs
)
[1] => Array
(
[0] => james muriira
[1] => agnes mburu
)
[2] => Array
(
[0] => james@gmail.com
[1] => agnes@gmail.com
)
[3] => Array
(
[0] => 12345
[1] => 56565
)
)
それらをより意味のある配列にグループ化するためのロジックが必要です:例
Array(
[0]=>Array(
[0]=>kemri
[1]=>james muriira
[2]=>james@gmail.com
[3]=>12345
)
[1]=>Array(
[0]=>eohs
[1]=>agnes mburu
[2]=>agnes@gmail.com
[3]=>56565
)
)
)