Aqui tienes un ejemplo espero y te sirva, a ver si entendi lo que quieres
si lo que quieres es que cuando insertes un registro en la tabla te aparezca automaticamente en la lista desplegable aqui tienes un codigo
Cita: <?php
$dbhost = "localhost";
$dbuser = "usuario";
$dbpass = "password";
$db=mssql_connect($dbhost,$dbuser,$dbpass);
mssql_select_db($dbname,$db);
$query="SELECT id,nombre FROM MENU";
$r=mssql_query($query,$db); or die("No se pudo ejecutar la consulta");
$menu="<select name='menu'>\n<option selected>Selecciona:</option>";
while($registro=mysql_fetch_row($r))
{
$menu.="\n<option value='".$registro[0]."'>".$registro[1]."</option>";
}
$menu.="\n</select>";
echo $menu;
?>