I have a select box that has no "Go" button. I am using onChange to make it go to the page that is in the "value" box. What I would like to do is have a value that holds the page to send the user to, and a value that the page receives. Here is what I have... echo "<center>"; echo "<form name='jump' method='GET'>"; echo "<select name='menu' onChange='location=document.jump.menu.options[document.jump.menu.selectedIndex].value;' value='GO'>"; echo "<option selected value='searchby.php'>Search By</option>"; echo "<option value='s_cust_no.php'>Customer Number</option>"; echo "<option value='s_shop_name.php'>Company Name</option>"; echo "<option value='s_type.php'>Type (P/F)</option>"; echo "<option value='s_city.php'>City</option>"; echo "<option value='s_state.php'>State</option>"; echo "<option value='s_zip.php'>Zip</option>"; echo "<option value='s_phone_num.php'>Phone Number</option>"; echo "<option value='s_contract.php'>Contract</option>"; echo "<option value='s_sup_amt.php'>Support Amount</option>"; echo "<option value='s_after_hours.php'>After Hours</option>"; echo "<option value='s_os.php'>Operating System</option>"; echo "</select>"; echo "</form>"; echo "</center>"; PHP: I would like something like this: echo "<center>"; echo "<form name='jump' method='GET'>"; echo "<select name='menu' onChange='location=document.jump.menu.options[document.jump.menu.selectedIndex].value;' value='GO'>"; echo "<option selected value='searchby.php'>Search By</option>"; echo "<option value='search.php' value2='cust_no'>Customer Number</option>"; echo "<option value='search.php' value2='comp_name'>Company Name</option>"; echo "<option value='search.php' value2='type'>Type (P/F)</option>"; echo "<option value='search.php' value2='city''>City</option>"; echo "<option value='search.php' value2='state'>State</option>"; echo "<option value='search.php' value2='zip'>Zip</option>"; echo "<option value='search.php' value2='ph_no'>Phone Number</option>"; echo "<option value='search.php' value2='cont'>Contract</option>"; echo "<option value='search.php' value2='sup_amt'>Support Amount</option>"; echo "<option value='search.php' value2='aft_hrs'>After Hours</option>"; echo "<option value='search.php' value2='os'>Operating System</option>"; echo "</select>"; echo "</form>"; echo "</center>"; PHP: The way its set up now, i have a different page for every way to search, and i'd like to condense it down to one page.
It seems you need something like this: echo "<center>"; echo "<form action='search.php' name='jump' method='GET'>"; echo "<select name='menu' onChange='document.jump.submit();'>"; echo "<option selected value=''>Search By</option>"; echo "<option value='cust_no'>Customer Number</option>"; echo "<option value='comp_name'>Company Name</option>"; echo "<option value='type'>Type (P/F)</option>"; echo "<option value='city''>City</option>"; echo "<option value='state'>State</option>"; echo "<option value='zip'>Zip</option>"; echo "<option value='ph_no'>Phone Number</option>"; echo "<option value='cont'>Contract</option>"; echo "<option value='sup_amt'>Support Amount</option>"; echo "<option value='aft_hrs'>After Hours</option>"; echo "<option value='os'>Operating System</option>"; echo "</select>"; echo "</form>"; echo "</center>"; Code (markup):