Para esto podrias necesitar javascript, yo lo que hago es aprovechar el evento onchange del select y llamo una funcion en javascript por ejemplo:
Código HTML:
<script language="javascript">
function cambia()
{
document.form.action="algunaruta.php";
document.form.submit();
}
</script>
<form name="form" method="post" action="">
<select name="id_pais" id="id_pais" onchange="cambia();">
<option value="0" selected="selected">Seleccione un Pais</option>
<option value="1" selected="selected">México</option>
<option value="2" selected="selected">Colombia</option>
</select>
</form>
Lo que va a pasar con esto, es que al momento de cambiar el valor del select, se llamará a la funcion cambia, esta a su vez cambiar el action del formulario y enviará las variables del formulario por post, al lugar que tu definas, ya dentro puedes validar el valor de la opcion del select.
Espero quede claro.
Saludos.