I am trying to get the data from the form I created where I used an array to name them like:
<input type="text" name="fname[]" />
<input type="text" name="mname[]" />
<input type="text" name="lname[]" />
where the said form field are dynamically inserted or removed in the page.
On my script to get the values of the forms, I wrote something like:
$student = array(
'fname' => '$_POST[fname]',
'mname' => '$_POST[mname]',
'lname' => '$_POST[lname]',
);
But when I used var_dump to see the values, each field will be indexed from zero and if it has repeating fields, it would be again be declared as another array inside an array.
What I wanted to do is to have an array with this stucture:
$student = array(
array(
'fname' => 'fname1',
'mname' => 'mname1',
'lname' => 'lname1'
),
array(
'fname' => 'fname2',
'mname' => 'mname3',
'lname' => 'lname2'
)
);
I tried using a loop but I just fail again and again. Can anyone help me solve this problem?
Thank you in advance for your help.