Espero te sirva este codigo de algo k llevo desarrollado es mas o menos lo k buscas, saludos..
Código HTML:
<link href="shop_style.css" rel="stylesheet" type="text/css" />
<form action="oferta_principal_procesa.php" method="post">
<br><br><br><br><br><br><br><br>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><div align="center"><span class="txta"><strong>Buscar Oferta Principal</strong></span></div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>
<select name="cve_prod" id="marca">
[PHP]
<?php
include ("conex.php");
$id_estado = 3;
$busca=mysql_query("SELECT * FROM producto WHERE id_estado = '$id_estado' " ,$conex);
while($vari=mysql_fetch_array($busca)) {
$id_estado_nuevo = $vari[id_estado];
}
$result=mysql_query("SELECT cve_prod, nombre_pro, id_estado FROM producto ORDER BY nombre_pro " ,$conex);
while($var=mysql_fetch_array($result)) {//:
$nombre_pro = $var[nombre_pro];
$nombre_pro = substr("$nombre_pro",0,60);
$id_estado2 = $var[id_estado];
echo"<option value=\"$var[cve_prod]\"";
if($id_estado2 == $id_estado_nuevo) {
echo " selected=\"selected\" ";
} else { }
echo ">$nombre_pro</option>";
}
mysql_close($conex);
?>
[/PHP] </select>
</td>
<td width="10"> </td>
<td><input type="submit" name="Submit" value="Actualizar" /></td>
</tr>
<tr>
<td colspan="3"><div align="center"> </div></td>
</tr>
<tr>
<td colspan="3"><div align="center"><a href="javascript:history.back()">Regresar</a></div></td>
</tr>
</table>
</form>