onthespot Posted July 13, 2009 Share Posted July 13, 2009 Ok if you could help me with this, i would be grateful. So I have a dropdown menu on my messaging system with all the site users. I want to be able to click a link on the user profile called "PM Me". Then that bring up the send message page but with the username of the users profile you are messaging already selected on the drop down. This would also be useful for replying to messages sent to you. Could any offer some help on this, I really don't know where to start. Thankyou Quote Link to comment https://forums.phpfreaks.com/topic/165786-drop-down-preselect/ Share on other sites More sharing options...
ignace Posted July 13, 2009 Share Posted July 13, 2009 $selectUsername = !empty($_GET['username']) ? $_GET['username'] : null; .. $query = 'SELECT id, username FROM users'; $result = mysql_query($query, $db); // $db = mysql_connect() $htmlSelect = '<select name="users">'; while (list($id, $username) = mysql_fetch_array($result, MYSQL_NUM)) { $selected = !strcmp($username, $selectUsername) ? ' selected="selected"' : ''; $htmlSelect .= "<option value=\"$id\"$selected>$username</option>"; } $htmlSelect .= '</select>'; <form action="" method="post"> <label>Users: <?php print $htmlSelect; ?></label> </form> Quote Link to comment https://forums.phpfreaks.com/topic/165786-drop-down-preselect/#findComment-874490 Share on other sites More sharing options...
onthespot Posted July 13, 2009 Author Share Posted July 13, 2009 Thanks for the reply, but could you explain it a little bit. If i just click send message, will it just start at the top of the users list, so say A, as normal? Quote Link to comment https://forums.phpfreaks.com/topic/165786-drop-down-preselect/#findComment-874491 Share on other sites More sharing options...
ignace Posted July 22, 2009 Share Posted July 22, 2009 Thanks for the reply, but could you explain it a little bit. If i just click send message, will it just start at the top of the users list, so say A, as normal? if ?username=someUsername then it will pre-select the user from the list otherwise it will not. Quote Link to comment https://forums.phpfreaks.com/topic/165786-drop-down-preselect/#findComment-880351 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.