I have the following form, that passes an array of first names, last names, and ages.
<form method="post" action="form.php">
<label for="first_name">First Name:</label>
<input type="text" name="first_name[]" id="first_name" />
<br />
<label for="last_name">Last Name:</label>
<input type="text" name="last_name[]" id="last_nametext" />
<br />
<label for="age">Age:</label>
<input type="text" name="age[]" id="age" />
<br />
<br />
<br />
<label for="first_name">First Name:</label>
<input type="text" name="first_name[]" id="first_name" />
<br />
<label for="last_name">Last Name:</label>
<input type="text" name="last_name[]" id="last_nametext" />
<br />
<label for="age">Age:</label>
<input type="text" name="age[]" id="age" />
<br />
<br />
<br />
<label for="first_name">First Name:</label>
<input type="text" name="first_name[]" id="first_name" />
<br />
<label for="last_name">Last Name:</label>
<input type="text" name="last_name[]" id="last_nametext" />
<br />
<label for="age">Age:</label>
<input type="text" name="age[]" id="age" />
<br />
<input type="submit" name="save" id="save" value="Save" />
</form>
When the form us submitted, I recieve the following array structures in PHP.
Array
(
[first_name] => Array
(
[0] => Dave
[1] => Lisa
[2] => Support
)
[last_name] => Array
(
[0] => Lucas
[1] => Newman
[2] => Services
)
[age] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
[save] => Save
)
How do I turn the above array into the following structure so that a loop can be created to add one record (first_name, last_name, age) at a time to a MySQL db/table.
e.g. first_name[0], last_name[0], and age[0], is one record.
I need the array to look similar to the following, in order to loop the data inserts.
Array
(
[0] => Array
(
[first_name] => Steve
[last_name] => Lucas
[age] => 12
)
[1] => Array
(
[first_name] => Lisa
[last_name] => Newman
[age] => 44
)
[2] => Array
(
[first_name] => Owen
[last_name] => McDowell
[age] => 36
)
[save] => Save
)