There's loads of ways to do this.
I would use javascript
i.e.:
- stick this script somewhere in your <head></head> tags
<script type="text/javascript">
function changepage()
{
var frm = document.frm1;
var ddval = frm.ddown.options[frm.ddown.selectedIndex].value;
if(ddval != "null")
{
window.location = ddval;
}
}
</script>
- in your <body>...
<form name="frm1">
<select name="ddown" id="ddown" onChange="changepage();">
<option value="null" selected>please select...</option>
<option value="page1.htm">Page 1</option>
<option value="page2.htm">Page 2</option>
</select>
</form>
And you could quite easily generate the dropdown using PHP and mySQL.
HTH