Ups, los option no llevan name, solo value y me parece que no leíste el enlace sobre las comillas!
Código PHP:
Ver original// Debes escapar las comillas
echo "<select name=\"nacion\">";
// O usar comillas sencillas para encerrar la cadena
echo '<select name="nacion">';
// Para el option puedes hacer lo mismo
echo '<option value="' . $row['id'] . '">' . $row['pais'] . '</option>';
// O encerrar los elementos de array entre llaves y la cadena entre comillas dobles:
echo "<option value=\"{$row['id']}\">{$row['pais']}</option>";
Usa la forma que mejor te acomode, pero asegúrate de que, al final, tu HTML esté correcto; esto puedes verificarlo viendo el código fuente generado en el navegador y, opcionalmente, usando algún validador.