muestro el codigo para que vean que hago mal:
<form id="form1" name="form1" method="post" action="">
<select name="rubro" class="Estilo7" id="rubro">
<option value="hh">Elija una opcion...........</option>
<option value="Hola Hola">Hola Hola</option>
<?
require("conectar.php");
$sql = mysql_query("SELECT DISTINCT rubro FROM datos");
while($rs=mysql_fetch_array($sql)){
echo "<option value=".$rs['rubro']">".$rs['rubro']."</option>";
}
?>
</select>
<label>
<input name="enviar" type="submit" id="enviar" value="Enviar" />
</label>
</form>
<?
if(isset($_POST['enviar'])){
echo $_POST['rubro'];
require("conectar.php");
$sql = mysql_query("SELECT rubro FROM datos");
while($rs=mysql_fetch_array($sql)){
echo "\n".$rs['rubro']."\n";
}
}
?>