Re: Nested foreach ?
| From: | Chris Dowell | Date: | Sun, 17 Oct 2004 20:35:04 +0000 |
| Subject: | Re: Nested foreach ? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-199681@lists.php.net to get a copy of this message | ||
Stuart,
Having read what you've written so far, you may want to try something like this.
In your HTML (I've left the selects empty, but you can see what I mean):
<input type="text" name="skills[0][name]" /><select name="skills[0][years]" /><select name="skills[0][used]" />
<input type="text" name="skills[1][name]" /><select name="skills[1][years]" /><select name="skills[1][used]" />
<input type="text" name="skills[2][name]" /><select name="skills[2][years]" /><select name="skills[2][used]" />
...
<input type="text" name="skills[9][name]" /><select name="skills[9][years]" /><select name="skills[9][used]" />
Then in PHP
<?php
foreach ($_POST['skills'] as $skill)
{
$skillname = $skill['name'];
$yearsused = $skill['years'];
$lastused = $skill['used'];
...
}
?>
Hope this helps
Cheers
Chris