How about

if (($add + $remove + $view) > 1)
{
   //error
}

-Stewart


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: 17 May 2001 09:45
To: php-gen
Subject: [PHP] group comparision


i have a php script that has three variables that could be set to "1"
depending on the values of a form being sent to the .php file.

$add
$remove
$view

i need to do some error control in my script to make certain that one and
only one of these is set to "1". i am coming up with a very long
control structure:

  if (($add="1") && ($remove="1") || ($add="1") && ($view="1") || etc...))

is there a shorter method to do this? and can i break this up onto
multiple lines to make my code a bit cleaner? can i do something like:

if (
   ($add="1") && ($remove="1") ||
   ($add="1") && ($view="1") ||
   ($remove="1") && ($view="1")
   ) {


Thanks! -Charles


-- 
**
There are two major products to come out of Berkeley:
LSD and UNIX.  We don't believe this to be a coincidence.
**


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to