larissahn Posted April 22, 2009 Share Posted April 22, 2009 hi, this question might just be the stupidest ever, but I want to be careful and not mess anything up. this is the code for a drop down menu I have in an application page. <select name="ProgrammeName" id="ProgrammeName"> <option value="" selected="selected" disabled="disabled">Select Programme</option> <option value="2-Week" <?php if (!(strcmp("2-Week", KT_escapeAttribute($row_rstblapplication['ProgrammeName'])))) {echo "SELECTED";} ?>>2-Week</option> <option value="4-Week" <?php if (!(strcmp("4-Week", KT_escapeAttribute($row_rstblapplication['ProgrammeName'])))) {echo "SELECTED";} ?>>4-Week</option> <option value="8-Week" <?php if (!(strcmp("8-Week", KT_escapeAttribute($row_rstblapplication['ProgrammeName'])))) {echo "SELECTED";} ?>>8-Week</option> </select> to change from a 2 week to a 3 week option, I just substitute the 3 for a 2, right? I think it is just a string, I'm just not sure what >2-Week</option> at the end of the line is, not calling a variable, right? Quote Link to comment Share on other sites More sharing options...
sdi126 Posted April 22, 2009 Share Posted April 22, 2009 The end of that line represents the actual text the user will see in the drop down list. So if you did this: <option value="3-Week" <?php if (!(strcmp("2-Week", KT_escapeAttribute($row_rstblapplication['ProgrammeName'])))) {echo "SELECTED";} ?>>2-Week</option> the user would see "2-Week" as an option to select in the drop down but the value behind it that would be used by your program would be "3-Week" Quote Link to comment 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.