Pero que quieres que te explique, como se hace un submit a la misma página?. Serías más o menos así:
Código PHP:
<?
if (isset($_POST["enviar"])){
$opcion=$_POST["comboSelect"];
//aquí haces tu select con el valor que tengas en $opcion
}else{
?>
<HTML>
<body>
<form method="post" action="<?=$_SERVER['PHP_SELF']?>" >
<select name="comboSelect">
<option value="1">Opción 1</option>
<option value="2">Opción 2</option>
<option value="3">Opción 3</option>
</select>
<input type="submit" name="enviar" value="enviar" >
</body>
</HTML>
<? } ?>