Todo depende de la estructura y las necesidades de tu sitio... si esa lista despegable de paises solo lo ocuparás para estos formularios (registrarse/modificar) no veo la necesidad de complicarse más de lo necesario... la opción que te menciona Nacho es ideal...
Lo que te sugieren de meter la lista en un array funciona así:
Código PHP:
<?php
$paises= array("Argentina", "Brasil", "Colombia", "Dominicana, Rep.", "España", "Fracia"); // etc :-)
for ($i=0; $i<count($paises); $i++){
echo "<option value=\"".$paises[$i]."\"";
if ($row['pais']==$paises[$i]) echo " selected";
echo ">".$paises[$i];
}
?>
... ó si dicha lista la tienes en una BD podrías desplegarla desde ahí... el funcionamiento es similar y hay un ejemplo para hacer eso en las
FAQ... así que date una vuelta.
Dos links más:
http://www.php.net/manual/es/language.types.array.php http://www.php.net/manual/es/function.array.php
Suerte!