I think that Allen's Solution would be best.
If what you have is two pieces of info that need to be sent to the server again, it may not be necessary for you to have two form fields.
Say you have only one option in the drop down list. The values you want to send are like this:
id = 20
sectionid = 5
title = swiss cheese
Your drop down list could look like this:
<option value="20|5">swiss cheese</option>
Then when your PHP script get's the value, it will see only 20|5. It then splits it like this:
list($id, $sectionid) = explode("|", $FORM_VAR);
Using JavaScript would work. I use it on my site but that's for when you have sub choices. For example, select list 1 displays a list of ids, select list 2 changes to show only the sectionids that are valid for a given id.
Hope this helps,
Matt