I have a form with 3 checkboxes x1,x2,x3. I want to build an array of
values from the checked boxes; I choosed the following approach:
1. build an array with all values
2. eliminate from array the "" values using unset
CODE:
$x = array($_POST['x1'],$_POST['x2'],$_POST['x3']);
do {
for ($i=0;$i < sizeof($x);$i++) {
$stop = 0;
if (!trim($x[$i])) {
$stop = 1;
unset($x[$i]);
break;
}
}
}
while ($stop>0);
For some reason, the code doesn't work (loops ad infinitum). But replacing
unset($x[$i]);
with
array_splice($indice, $i, 1);
it does.
Help!
--
Ciprian
> Remember that you are unique. Just like everyone else.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php