En la Ultima Linea de tu codigo:
Código PHP:
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option value=id_provincia>'.$row["provincia"];
}
Justo donde esta el "echo", por que mejor no intentas de esta forma:
Código PHP:
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option value={$row[id_provincia]}>'.$row[provincia].'</option>';
}
Los corchetes o llaves "{}" hacen que la variable que este dentro de ellos, despliegue el valor que contiene.
Tambien podrias ponerlo asi:
Código PHP:
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option value='.$row[id_provincia].'>'.$row[provincia].'</option>';
}