All the fields are inside the form tag so I can fetch them with $_POST anyway, the reason I want to throw in URL variables is cuz I wanted to make it so you could also get stuff out of the DB without having to post the info through the form. I dunno what the hell I was thinking though, all I need to do is keep the search form part of the site and browsing part separate.
BTW I tried the button thing you mentioned, I put in a button that doesn't submit the form, instead it calls a javascript function and at the end, the javascript function submits the form. It didn't submit it with the updated action for some reason. Ah well, I'll just use another approach, thanks for the help anyway.