Re: group comparision

From: Date: Thu, 17 May 2001 09:10:28 +0000
Subject: Re: group comparision
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-53191@lists.php.net to get a copy of this message
I don't think this is quite what I am looking for because I am hoping to issue an error message if more than one variable has a value of one. Sorry for not including this as a stipulation. Thanks -Charles On Thu, 17 May 2001, elias wrote: > I understand that you want to check if: > > 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: > "One and Only One" > okay, ... > > if ($add == "1") { // do the add job } > elseif ($remove == "1") { // .... } > elseif ($view == "1") { // .... } > > -elias > > <charles@lunarmedia.net> wrote in message > > news:Pine.LNX.4.33.0105170333430.31795-100000@ns1.lunarmedia.net... > > 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: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > > > -- ** There are two major products to come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence. **

« previous php.general (#53191) next »