petenaylor Posted November 10, 2010 Share Posted November 10, 2010 Hi all I am working on a filter system that when a user selects a drop down menu item it automatically updates the page taking the value from the form and sending it through the URL parameter to update the page accordingly: <form id="category_filter" name="category_filter" method="post" action=""> <label for="category_filter"></label> <select name="category_filter" id="category_filter" style="width: 160px" onchange="this.form.submit();" > <option value="" selected class="meter-calc-text">Category</option> <?php $fetchcategories=mysql_query("SELECT * FROM `categories` ORDER BY position ASC"); while($returnedcategories=mysql_fetch_array($fetchcategories)) { echo "<option value=\"".$returnedcategories['name']."\" >".$returnedcategories['name']."</option>"; } ?> </select> </form> The only thing is, it doesn't pass the value to the url, it remains blank Many thanks for your help. Pete Link to comment https://forums.phpfreaks.com/topic/218303-sending-url-parameter-from-form/ Share on other sites More sharing options...
requinix Posted November 10, 2010 Share Posted November 10, 2010 Change your form to use method="get". Link to comment https://forums.phpfreaks.com/topic/218303-sending-url-parameter-from-form/#findComment-1132686 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.