Question: Simpler loop
| From: | Stuart Felenstein | Date: | Fri, 22 Oct 2004 14:33:51 +0000 |
| Subject: | Question: Simpler loop | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-200087@lists.php.net to get a copy of this message | ||
I have rows of input fields
Each row contains 3 fields. The user must fill out
the entire row (all 3 fields) for things to work
right.
I want to generate an error in case they have only
filled in 1 or 2 of the boxes.
Thinking I might use something like this:
foreach($skills as $key => $skill)
{
if ($skill != '' && $skys[$key] = '' &&
$slus[$key] = '')
{
}else if{
if ($skill = '' && $skys[$key] != '' &&
$slus[$key] = '')
}else{
if ($skill = '' && $skys[$key] = '' && $slus[$key]
!= '')
..... above only takes into account that 1 of that 3
has been filled in. I would need another set to take
into account if 2 of the 3 have been filled in.
Is there a simpler way / shorter way to check
conditions to do this ?
Stuart