ummm en el primero, como tip digo nomas... no veo que cierres la opcion (<option> </option>)
yo diria que te falta un puntito, por lo menos yo lo pondria para que se vea lindo xD
Código PHP:
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option>'.$row["nombre"].'</option>';
}
?>
Asi lo haria yo.
Solamente con ese primer script tenes problemas?