Jim Moseby wrote:
I want to do something like this to check if a variety of submitted
form fields (crn, instructor, etc) have any value in them:
$reqfields = array('crn', 'instructor');
$errorflag = 0;
foreach ($reqfields as $field) {
if ($_REQUEST[$field] == '') {
$errorflag = 1;
}
}
But I can't quite get the syntax right... help??
Something like this maybe?
<? //untested
foreach($array as $key=>$value){
if(!isset($array[$key])){
$errorflag = 1;
}
}
?>
JM
That doesn't work. Only the last value is assigned;
if all you want to know is whether any one is empty, then
$err_msg= '';
foreach($array as $key=>$value){
if(empty($value)){
$err_msg= "$key is empty";
break;
}
echo $err_msg;
Or
$err_msg= '';
foreach($array as $key=>$value){
if(empty($value)){
$err_msg .= "$key is empty<br>";
}
echo $err_msg;
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php