Phpfr3ak Posted January 27, 2012 Share Posted January 27, 2012 Could anyone point me in the correct direction of how to go about excluding results from a drown down menu, Basically i'm calling everyone who's a contact to the user in the code below, id like to remove contacts who already have a bank account with the user, So basically its something along the lines of if the player_id is already in the table bank_accounts as PlayersID, then its excluded, Hope this makes sense and any help would be great, Thanks <select name="contact1" class="maintablepstats" id="contact1"> <option value=""></option> <?php $sql = "SELECT player_id, contact_id, name, is_active FROM contacts as c JOIN players as p ON c.contact_id = p.id WHERE c.player_id = $playerID AND is_active = 1 ORDER BY name ASC"; $que = mysql_query($sql) or die(mysql_error()); while($list = mysql_fetch_array($que)) { ?> <option value="<?php echo $list['contact_id'] ?>"><?php echo $list['name'] ?></option> <?php } ?> </select> Quote Link to comment https://forums.phpfreaks.com/topic/255860-populating-dropdown/ Share on other sites More sharing options...
Proletarian Posted January 27, 2012 Share Posted January 27, 2012 So out of a list of contacts, you want to select only contacts that meet a specific criteria? Quote Link to comment https://forums.phpfreaks.com/topic/255860-populating-dropdown/#findComment-1311575 Share on other sites More sharing options...
Phpfr3ak Posted January 27, 2012 Author Share Posted January 27, 2012 Yea, if there $playerID is in bank_accounts as PlayersID, i dont want them to display in the dropdown. Quote Link to comment https://forums.phpfreaks.com/topic/255860-populating-dropdown/#findComment-1311577 Share on other sites More sharing options...
Proletarian Posted January 27, 2012 Share Posted January 27, 2012 SELECT * FROM table WHERE (table.contact = criteria)? I dunno, this looks like an SQL question, not a PHP question. Quote Link to comment https://forums.phpfreaks.com/topic/255860-populating-dropdown/#findComment-1311579 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.