ciao a tutti... sapete dirmi come posso fare per stampare i comuni presenti in un database all' interno di un select... io ci ho provato ma non funziona, sapete dirmi dove si trova l errore:

codice:
<?php $connessione=mysql_connect("");
$Db = mysql_select_DB("my_");
$posto= mysql_query("SELECT muni FROM comuni");
$idc=mysql_query("SELECT idcap FROM comuni");
for($i=0;$i<$idc;$i++) {
while ($post= mysql_fetch_assoc($posto))  
    { 
      echo '<option value="'.$post.'">'.$post.'</option>' ;
   }
   }

mysql_close($connessione);
?>
grazie in anticipo