Modulo PHP MySQL lista de banderas de los paises

En proyectos donde se necesita registrar usuarios no puede faltar la opcion de seleccionar el pais, y asignarle a su registro. Para esto es necesario tener la lista de paises en una tabla y lasimagenes de las banderas almacenadas en nuestro servidor.

Para este tutorial, se ha asignado un codigo de 3 letras (ISO 3166-1 alfa-3) a cada pais, nombre de la bandera guardados en una tabla llamada “paises” y las imagenes dentro de una carpeta.

Ejemplo:

BOL AFG = Afganistan

BOL AUS = Australia

BOL JPN = Japon

….

BOL ZMB = Zambia

Una vez que tenemos lista la tabla paises con los codigos y nombres insertamos un objeto <select> dentro de nuestro formulario de registro para asignar el pais a nuestro usuario.

Para eso cargamos el objeto <select> con la informacion que tenemos en nuestra tabla “paises” .

<select name="pais">

<?php
$conexion = mysql_connect("localhost", "nobody&ost", "nobody");

mysql_select_db("mydb", $conexion);
$consulta = mysql_query("Select * from paises order by pais_n asc", $conexion);

while($forc = mysql_fetch_array($consulta))
/*en un bucle WHILE escribimos toda la informacion de la tabla paises*/
{
?>

<option value="<?php echo $forc['cod2'] ?>" selected>

/* escribimos el codigo del pais ej: BOL*/
<?php

echo $forc['pais_n'];
/* escribimos el nombre del pais ej: Bolivia*/

}
?>

</select>

y el resultado dentro del un select seria el siguiente.

Pais:

Descarga los archivos del modulo que contiene las imagenes de las banderas, el codigo php y la consulta SQL para crear la tabla “paises”

Descargar Archivos

Articulos relacionados:


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Límite de tiempo se agote. Por favor, recargar el CAPTCHA por favor.

Busqueda en el sitio
Advertisment ad adsense adlogger