What do you want to send using the value? If you just want to tag it onto the address as a get, then thats easy.
Heres what i've got so far...
<select name="menu" onClick="javascript:redirect('menu');">
<option selected value="default">GENERAL</option>
<?php
while ($cat = mysql_fetch_array($q) {
$cid = $cat[0];
$cname = $cat[1];
echo '<option value="?id='.$cid.'">'.$cname."</option>\n";
}
echo "</select>";
?>
And it will need some javascript in the head,
<script type="text/javascript">
<!--
function redirect(name) {if (document.getElementById(name).value != 'default') {window.location=document.getElementById(name.value;} }
// -->
</script>
The way i set it up is it runs redirect() everytime to select box is clicked, but only redirects when the value is no longer default. Its the best way i've found so far.