Jump to content

using || and && in same if statement


seany123

Recommended Posts

i have this code:

 

if (($player->city_id == 1 || $player->id == 2) && ($_GET['id'] != 1)){

echo "NOT EQUAL";
}

 

when i echo $player->id i get 2 and when i echo $_GET['id'] it echos 5.. (because thats what i input it as)

 

 

only problem is its not echoing anything like it should... so i can only assume ive wrote the if statement wrong... anyone see the problem?

 

thanks

Link to comment
https://forums.phpfreaks.com/topic/183361-using-and-in-same-if-statement/
Share on other sites

The logic states that your get NOT EQUAL message (not sure if your expecting that)

as

($player->city_id == 1 || $player->id == 2)

$player->id = 2

AND

($_GET['id'] != 1)

$_GET['id'] = 5 (not 1)

 

so i should be getting my echo right? becuase the if statement is true...

 

but its not echoing anything.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.