almightyegg Posted January 31, 2007 Share Posted January 31, 2007 I have a script to find out what rank somebody should be and they type in what theyve donated at it shows the points, but to get ranks they have to have a certain amount of points and a certain amount of message board posts eg. rank 1 you get auto rank 2 you need 500,000 points and 45 posts but i don't know how to work this...I'm assuming with an if(){}else{} but it needs 2 different things ??? Link to comment https://forums.phpfreaks.com/topic/36523-double-if-else/ Share on other sites More sharing options...
richardw Posted January 31, 2007 Share Posted January 31, 2007 if ($rank == 1) { $prize = "Auto; } elseif ($rank == 2) $prize = "500,000 points"; } else { echo "You loose"; exit; } or you could use the "case" function -- It is a very effecient way to handle more than three. I will try and post an example in a few minutes Link to comment https://forums.phpfreaks.com/topic/36523-double-if-else/#findComment-173907 Share on other sites More sharing options...
almightyegg Posted January 31, 2007 Author Share Posted January 31, 2007 the points aren't a reward...you have to have a certain amount of posts and points before you can reach a new rank Link to comment https://forums.phpfreaks.com/topic/36523-double-if-else/#findComment-173913 Share on other sites More sharing options...
Jessica Posted January 31, 2007 Share Posted January 31, 2007 I think what you mean is more like if($points >= 500000 && $posts >= 45){ $rank = 2; } Link to comment https://forums.phpfreaks.com/topic/36523-double-if-else/#findComment-173914 Share on other sites More sharing options...
almightyegg Posted January 31, 2007 Author Share Posted January 31, 2007 Thanks that works perfectly Link to comment https://forums.phpfreaks.com/topic/36523-double-if-else/#findComment-173941 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.