Como guardar los option de un select en un array de PHP

Como guardar los option de un select en un array de PHP

PHP

Generar un select con los datos de un array de PHP es sencillo, basta con un simple bucle. Realizar el paso opuesto, quizás pueda parecer un poco más complicado, pero en realidad no lo es.

Desde un array de PHP a un select de HTML

<?php 
$paises[0]['abbr']='af';
$paises[0]['nombre']='Afghanistan';
$paises[1]['abbr']='ax';
$paises[1]['nombre']='Aland Islands';
$paises[2]['abbr']='al';
$paises[2]['nombre']='Albania';
$paises[3]['abbr']='dz';
$paises[3]['nombre']='Algeria';
$paises[4]['abbr']='as';
$paises[4]['nombre']='American Samoa';
$paises[5]['abbr']='ad';
$paises[5]['nombre']='Andorra';
$paises[6]['abbr']='ao';
$paises[6]['nombre']='Angola';
$paises[7]['abbr']='ai';
$paises[7]['nombre']='Anguilla';
$paises[8]['abbr']='aq';
$paises[8]['nombre']='Antarctica';
$paises[9]['abbr']='ag';
$paises[9]['nombre']='Antigua and Barbuda';
$paises[10]['abbr']='ar';
$paises[10]['nombre']='Argentina';
$paises[11]['abbr']='am';
$paises[11]['nombre']='Armenia';
$paises[12]['abbr']='aw';
$paises[12]['nombre']='Aruba';
$paises[13]['abbr']='au';
$paises[13]['nombre']='Australia';
$paises[14]['abbr']='at';
$paises[14]['nombre']='Austria';
$paises[15]['abbr']='az';
$paises[15]['nombre']='Azerbaijan';
$paises[16]['abbr']='bs';
$paises[16]['nombre']='Bahamas';
$paises[17]['abbr']='bh';
$paises[17]['nombre']='Bahrain';
$paises[18]['abbr']='bd';
$paises[18]['nombre']='Bangladesh';
$paises[19]['abbr']='bb';
$paises[19]['nombre']='Barbados';
$paises[20]['abbr']='by';
$paises[20]['nombre']='Belarus';
$paises[21]['abbr']='be';
$paises[21]['nombre']='Belgium';
$paises[22]['abbr']='bz';
$paises[22]['nombre']='Belize';
$paises[23]['abbr']='bj';
$paises[23]['nombre']='Benin';
$paises[24]['abbr']='bm';
$paises[24]['nombre']='Bermuda';
$paises[25]['abbr']='bt';
$paises[25]['nombre']='Bhutan';
$paises[26]['abbr']='bo';
$paises[26]['nombre']='Bolivia';
$paises[27]['abbr']='ba';
$paises[27]['nombre']='Bosnia and Herzegovina';
$paises[28]['abbr']='bw';
$paises[28]['nombre']='Botswana';
$paises[29]['abbr']='bv';
$paises[29]['nombre']='Bouvet Island';
$paises[30]['abbr']='br';
$paises[30]['nombre']='Brazil';
$paises[31]['abbr']='io';
$paises[31]['nombre']='British Indian Ocean Territory';
$paises[32]['abbr']='vg';
$paises[32]['nombre']='British Virgin Islands';
$paises[33]['abbr']='bn';
$paises[33]['nombre']='Brunei';
$paises[34]['abbr']='bg';
$paises[34]['nombre']='Bulgaria';
$paises[35]['abbr']='bf';
$paises[35]['nombre']='Burkina Faso';
$paises[36]['abbr']='bi';
$paises[36]['nombre']='Burundi';
$paises[37]['abbr']='kh';
$paises[37]['nombre']='Cambodia';
$paises[38]['abbr']='cm';
$paises[38]['nombre']='Cameroon';
$paises[39]['abbr']='ca';
$paises[39]['nombre']='Canada';
$paises[40]['abbr']='cv';
$paises[40]['nombre']='Cape Verde';
$paises[41]['abbr']='ky';
$paises[41]['nombre']='Cayman Islands';
$paises[42]['abbr']='cf';
$paises[42]['nombre']='Central African Republic';
$paises[43]['abbr']='td';
$paises[43]['nombre']='Chad';
$paises[44]['abbr']='cl';
$paises[44]['nombre']='Chile';
$paises[45]['abbr']='cn';
$paises[45]['nombre']='China';
$paises[46]['abbr']='cx';
$paises[46]['nombre']='Christmas Island';
$paises[47]['abbr']='cc';
$paises[47]['nombre']='Cocos (Keeling) Islands';
$paises[48]['abbr']='co';
$paises[48]['nombre']='Colombia';
$paises[49]['abbr']='km';
$paises[49]['nombre']='Comoros';
$paises[50]['abbr']='cg';
$paises[50]['nombre']='Congo (Brazzaville)';
$paises[51]['abbr']='cd';
$paises[51]['nombre']='Congo (Kinshasa)';
$paises[52]['abbr']='ck';
$paises[52]['nombre']='Cook Islands';
$paises[53]['abbr']='cr';
$paises[53]['nombre']='Costa Rica';
$paises[54]['abbr']='hr';
$paises[54]['nombre']='Croatia';
$paises[55]['abbr']='cu';
$paises[55]['nombre']='Cuba';
$paises[56]['abbr']='cy';
$paises[56]['nombre']='Cyprus';
$paises[57]['abbr']='cz';
$paises[57]['nombre']='Czech Republic';
$paises[58]['abbr']='dk';
$paises[58]['nombre']='Denmark';
$paises[59]['abbr']='dj';
$paises[59]['nombre']='Djibouti';
$paises[60]['abbr']='dm';
$paises[60]['nombre']='Dominica';
$paises[61]['abbr']='do';
$paises[61]['nombre']='Dominican Republic';
$paises[62]['abbr']='tl';
$paises[62]['nombre']='East Timor';
$paises[63]['abbr']='ec';
$paises[63]['nombre']='Ecuador';
$paises[64]['abbr']='eg';
$paises[64]['nombre']='Egypt';
$paises[65]['abbr']='sv';
$paises[65]['nombre']='El Salvador';
$paises[66]['abbr']='gq';
$paises[66]['nombre']='Equatorial Guinea';
$paises[67]['abbr']='er';
$paises[67]['nombre']='Eritrea';
$paises[68]['abbr']='ee';
$paises[68]['nombre']='Estonia';
$paises[69]['abbr']='et';
$paises[69]['nombre']='Ethiopia';
$paises[70]['abbr']='fk';
$paises[70]['nombre']='Falkland Islands';
$paises[71]['abbr']='fo';
$paises[71]['nombre']='Faroe Islands';
$paises[72]['abbr']='fj';
$paises[72]['nombre']='Fijiano';
$paises[73]['abbr']='fi';
$paises[73]['nombre']='Finland';
$paises[74]['abbr']='fr';
$paises[74]['nombre']='Francia';
$paises[75]['abbr']='gf';
$paises[75]['nombre']='French Guiana';
$paises[76]['abbr']='pf';
$paises[76]['nombre']='French Polynesia';
$paises[77]['abbr']='tf';
$paises[77]['nombre']='French Southern Territories';
$paises[78]['abbr']='ga';
$paises[78]['nombre']='Gabon';
$paises[79]['abbr']='gm';
$paises[79]['nombre']='Gambia';
$paises[80]['abbr']='ge';
$paises[80]['nombre']='Georgia';
$paises[81]['abbr']='de';
$paises[81]['nombre']='Germany';
$paises[82]['abbr']='gh';
$paises[82]['nombre']='Ghana';
$paises[83]['abbr']='gi';
$paises[83]['nombre']='Gibraltar';
$paises[84]['abbr']='gr';
$paises[84]['nombre']='Greece';
$paises[85]['abbr']='gl';
$paises[85]['nombre']='Greenland';
$paises[86]['abbr']='gd';
$paises[86]['nombre']='Grenada';
$paises[87]['abbr']='gp';
$paises[87]['nombre']='Guadeloupe';
$paises[88]['abbr']='gu';
$paises[88]['nombre']='Guam';
$paises[89]['abbr']='gt';
$paises[89]['nombre']='Guatemala';
$paises[90]['abbr']='gg';
$paises[90]['nombre']='Guernsey';
$paises[91]['abbr']='gn';
$paises[91]['nombre']='Guinea';
$paises[92]['abbr']='gw';
$paises[92]['nombre']='Guinea-Bissau';
$paises[93]['abbr']='gy';
$paises[93]['nombre']='Guyana';
$paises[94]['abbr']='ht';
$paises[94]['nombre']='Haiti';
$paises[95]['abbr']='hm';
$paises[95]['nombre']='Heard Island and McDonald Islands';
$paises[96]['abbr']='hn';
$paises[96]['nombre']='Honduras';
$paises[97]['abbr']='hk';
$paises[97]['nombre']='Hong Kong S.A.R., China';
$paises[98]['abbr']='hu';
$paises[98]['nombre']='Hungary';
$paises[99]['abbr']='is';
$paises[99]['nombre']='Iceland';
$paises[100]['abbr']='in';
$paises[100]['nombre']='India';
$paises[101]['abbr']='id';
$paises[101]['nombre']='Indonesia';
$paises[102]['abbr']='ir';
$paises[102]['nombre']='Iran';
$paises[103]['abbr']='iq';
$paises[103]['nombre']='Iraq';
$paises[104]['abbr']='ie';
$paises[104]['nombre']='Ireland';
$paises[105]['abbr']='im';
$paises[105]['nombre']='Isle of Man';
$paises[106]['abbr']='il';
$paises[106]['nombre']='Israel';
$paises[107]['abbr']='it';
$paises[107]['nombre']='Italy';
$paises[108]['abbr']='ci';
$paises[108]['nombre']='Ivory Coast';
$paises[109]['abbr']='jm';
$paises[109]['nombre']='Jamaica';
$paises[110]['abbr']='jp';
$paises[110]['nombre']='Japan';
$paises[111]['abbr']='je';
$paises[111]['nombre']='Jersey';
$paises[112]['abbr']='jo';
$paises[112]['nombre']='Jordan';
$paises[113]['abbr']='kz';
$paises[113]['nombre']='Kazakhstan';
$paises[114]['abbr']='ke';
$paises[114]['nombre']='Kenya';
$paises[115]['abbr']='ki';
$paises[115]['nombre']='Kiribati';
$paises[116]['abbr']='kw';
$paises[116]['nombre']='Kuwait';
$paises[117]['abbr']='kg';
$paises[117]['nombre']='Kyrgyzstan';
$paises[118]['abbr']='la';
$paises[118]['nombre']='Laos';
$paises[119]['abbr']='lv';
$paises[119]['nombre']='Latvia';
$paises[120]['abbr']='lb';
$paises[120]['nombre']='Lebanon';
$paises[121]['abbr']='ls';
$paises[121]['nombre']='Lesotho';
$paises[122]['abbr']='lr';
$paises[122]['nombre']='Liberia';
$paises[123]['abbr']='ly';
$paises[123]['nombre']='Libya';
$paises[124]['abbr']='li';
$paises[124]['nombre']='Liechtenstein';
$paises[125]['abbr']='lt';
$paises[125]['nombre']='Lithuania';
$paises[126]['abbr']='lu';
$paises[126]['nombre']='Luxembourg';
$paises[127]['abbr']='mo';
$paises[127]['nombre']='Macao S.A.R., China';
$paises[128]['abbr']='mk';
$paises[128]['nombre']='Macedonia';
$paises[129]['abbr']='mg';
$paises[129]['nombre']='Madagascar';
$paises[130]['abbr']='mw';
$paises[130]['nombre']='Malawi';
$paises[131]['abbr']='my';
$paises[131]['nombre']='Malaysia';
$paises[132]['abbr']='mv';
$paises[132]['nombre']='Maldives';
$paises[133]['abbr']='ml';
$paises[133]['nombre']='Mali';
$paises[134]['abbr']='mt';
$paises[134]['nombre']='Malta';
$paises[135]['abbr']='mh';
$paises[135]['nombre']='Marshall Islands';
$paises[136]['abbr']='mq';
$paises[136]['nombre']='Martinique';
$paises[137]['abbr']='mr';
$paises[137]['nombre']='Mauritania';
$paises[138]['abbr']='mu';
$paises[138]['nombre']='Mauritius';
$paises[139]['abbr']='yt';
$paises[139]['nombre']='Mayotte';
$paises[140]['abbr']='mx';
$paises[140]['nombre']='Mexico';
$paises[141]['abbr']='fm';
$paises[141]['nombre']='Micronesia';
$paises[142]['abbr']='md';
$paises[142]['nombre']='Moldova';
$paises[143]['abbr']='mc';
$paises[143]['nombre']='Monaco';
$paises[144]['abbr']='mn';
$paises[144]['nombre']='Mongolia';
$paises[145]['abbr']='me';
$paises[145]['nombre']='Montenegro';
$paises[146]['abbr']='ms';
$paises[146]['nombre']='Montserrat';
$paises[147]['abbr']='ma';
$paises[147]['nombre']='Morocco';
$paises[148]['abbr']='mz';
$paises[148]['nombre']='Mozambique';
$paises[149]['abbr']='mm';
$paises[149]['nombre']='Myanmar';
$paises[150]['abbr']='na';
$paises[150]['nombre']='Namibia';
$paises[151]['abbr']='nr';
$paises[151]['nombre']='Nauruano';
$paises[152]['abbr']='np';
$paises[152]['nombre']='Nepal';
$paises[153]['abbr']='nl';
$paises[153]['nombre']='Netherlands';
$paises[154]['abbr']='an';
$paises[154]['nombre']='Netherlands Antilles';
$paises[155]['abbr']='nc';
$paises[155]['nombre']='New Caledonia';
$paises[156]['abbr']='nz';
$paises[156]['nombre']='New Zealand';
$paises[157]['abbr']='ni';
$paises[157]['nombre']='Nicaragua';
$paises[158]['abbr']='ne';
$paises[158]['nombre']='Niger';
$paises[159]['abbr']='ng';
$paises[159]['nombre']='Nigeria';
$paises[160]['abbr']='nu';
$paises[160]['nombre']='Niue';
$paises[161]['abbr']='nf';
$paises[161]['nombre']='Norfolk Island';
$paises[162]['abbr']='mp';
$paises[162]['nombre']='Northern Mariana Islands';
$paises[163]['abbr']='kp';
$paises[163]['nombre']='North Korea';
$paises[164]['abbr']='no';
$paises[164]['nombre']='Norway';
$paises[165]['abbr']='om';
$paises[165]['nombre']='Oman';
$paises[166]['abbr']='pk';
$paises[166]['nombre']='Pakistan';
$paises[167]['abbr']='pw';
$paises[167]['nombre']='Palau';
$paises[168]['abbr']='ps';
$paises[168]['nombre']='Palestinian Territory';
$paises[169]['abbr']='pa';
$paises[169]['nombre']='Panama';
$paises[170]['abbr']='pg';
$paises[170]['nombre']='Papua New Guinea';
$paises[171]['abbr']='py';
$paises[171]['nombre']='Paraguay';
$paises[172]['abbr']='pe';
$paises[172]['nombre']='Peru';
$paises[173]['abbr']='ph';
$paises[173]['nombre']='Philippines';
$paises[174]['abbr']='pn';
$paises[174]['nombre']='Pitcairn';
$paises[175]['abbr']='pl';
$paises[175]['nombre']='Poland';
$paises[176]['abbr']='pt';
$paises[176]['nombre']='Portugal';
$paises[177]['abbr']='pr';
$paises[177]['nombre']='Puerto Rico';
$paises[178]['abbr']='qa';
$paises[178]['nombre']='Qatar';
$paises[179]['abbr']='uk';
$paises[179]['nombre']='Reino Unido';
$paises[180]['abbr']='re';
$paises[180]['nombre']='Reunion';
$paises[181]['abbr']='ro';
$paises[181]['nombre']='Romania';
$paises[182]['abbr']='ru';
$paises[182]['nombre']='Russia';
$paises[183]['abbr']='rw';
$paises[183]['nombre']='Rwanda';
$paises[184]['abbr']='sh';
$paises[184]['nombre']='Saint Helena';
$paises[185]['abbr']='kn';
$paises[185]['nombre']='Saint Kitts and Nevis';
$paises[186]['abbr']='lc';
$paises[186]['nombre']='Saint Lucia';
$paises[187]['abbr']='pm';
$paises[187]['nombre']='Saint Pierre and Miquelon';
$paises[188]['abbr']='vc';
$paises[188]['nombre']='Saint Vincent and the Grenadines';
$paises[189]['abbr']='ws';
$paises[189]['nombre']='Samoa';
$paises[190]['abbr']='sm';
$paises[190]['nombre']='San Marino';
$paises[191]['abbr']='st';
$paises[191]['nombre']='Sao Tome and Principe';
$paises[192]['abbr']='sa';
$paises[192]['nombre']='Saudi Arabia';
$paises[193]['abbr']='sn';
$paises[193]['nombre']='Senegal';
$paises[194]['abbr']='rs';
$paises[194]['nombre']='Serbia';
$paises[195]['abbr']='cs';
$paises[195]['nombre']='Serbia And Montenegro';
$paises[196]['abbr']='sc';
$paises[196]['nombre']='Seychelles';
$paises[197]['abbr']='sl';
$paises[197]['nombre']='Sierra Leone';
$paises[198]['abbr']='sg';
$paises[198]['nombre']='Singapore';
$paises[199]['abbr']='sk';
$paises[199]['nombre']='Slovakia';
$paises[200]['abbr']='si';
$paises[200]['nombre']='Slovenia';
$paises[201]['abbr']='sb';
$paises[201]['nombre']='Solomon Islands';
$paises[202]['abbr']='so';
$paises[202]['nombre']='Somalia';
$paises[203]['abbr']='za';
$paises[203]['nombre']='South Africa';
$paises[204]['abbr']='gs';
$paises[204]['nombre']='South Georgia and the South Sandwich Islands';
$paises[205]['abbr']='kr';
$paises[205]['nombre']='South Korea';
$paises[206]['abbr']='es';
$paises[206]['nombre']='Spain';
$paises[207]['abbr']='lk';
$paises[207]['nombre']='Sri Lanka';
$paises[208]['abbr']='sd';
$paises[208]['nombre']='Sudan';
$paises[209]['abbr']='sr';
$paises[209]['nombre']='Suriname';
$paises[210]['abbr']='sj';
$paises[210]['nombre']='Svalbard and Jan Mayen';
$paises[211]['abbr']='sz';
$paises[211]['nombre']='Swaziland';
$paises[212]['abbr']='se';
$paises[212]['nombre']='Sweden';
$paises[213]['abbr']='ch';
$paises[213]['nombre']='Switzerland';
$paises[214]['abbr']='sy';
$paises[214]['nombre']='Syria';
$paises[215]['abbr']='tw';
$paises[215]['nombre']='Taiwan';
$paises[216]['abbr']='tj';
$paises[216]['nombre']='Tajikistan';
$paises[217]['abbr']='tz';
$paises[217]['nombre']='Tanzania';
$paises[218]['abbr']='th';
$paises[218]['nombre']='Thailand';
$paises[219]['abbr']='tg';
$paises[219]['nombre']='Togo';
$paises[220]['abbr']='tk';
$paises[220]['nombre']='Tokelau';
$paises[221]['abbr']='to';
$paises[221]['nombre']='Tongués';
$paises[222]['abbr']='tt';
$paises[222]['nombre']='Trinidad and Tobago';
$paises[223]['abbr']='tn';
$paises[223]['nombre']='Tunisia';
$paises[224]['abbr']='tr';
$paises[224]['nombre']='Turkey';
$paises[225]['abbr']='tm';
$paises[225]['nombre']='Turkmenistan';
$paises[226]['abbr']='tc';
$paises[226]['nombre']='Turks and Caicos Islands';
$paises[227]['abbr']='tv';
$paises[227]['nombre']='Tuvalu';
$paises[228]['abbr']='vi';
$paises[228]['nombre']='U.S. Virgin Islands';
$paises[229]['abbr']='ug';
$paises[229]['nombre']='Uganda';
$paises[230]['abbr']='ua';
$paises[230]['nombre']='Ukraine';
$paises[231]['abbr']='ae';
$paises[231]['nombre']='United Arab Emirates';
$paises[232]['abbr']='us';
$paises[232]['nombre']='United States';
$paises[233]['abbr']='um';
$paises[233]['nombre']='United States Minor Outlying Islands';
$paises[234]['abbr']='uy';
$paises[234]['nombre']='Uruguay';
$paises[235]['abbr']='uz';
$paises[235]['nombre']='Uzbekistan';
$paises[236]['abbr']='vu';
$paises[236]['nombre']='Vanuatu';
$paises[237]['abbr']='va';
$paises[237]['nombre']='Vatican';
$paises[238]['abbr']='ve';
$paises[238]['nombre']='Venezuela';
$paises[239]['abbr']='vn';
$paises[239]['nombre']='Vietnam';
$paises[240]['abbr']='wf';
$paises[240]['nombre']='Wallis and Futuna';
$paises[241]['abbr']='eh';
$paises[241]['nombre']='Western Sahara';
$paises[242]['abbr']='ye';
$paises[242]['nombre']='Yemen';
$paises[243]['abbr']='zm';
$paises[243]['nombre']='Zambia';
$paises[244]['abbr']='zw';
$paises[244]['nombre']='Zimbabwe';

?>
<!DOCTYPE HTML>
<html lang="es">
<head>
	<meta charset="utf-8"/>
	<title>Options de un array de PHP a un selector</title>
	<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
	<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
	<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</head>
<body> 
	<div class="container">
		<div class="col-lg-12 text-center">
			<h3>Options de un array de PHP a un selector</h3>
			<br/>
			<p class="lead">Generar un select en HTML desde un array en PHP</p>
			<hr/>
		</div>      
		<div class="col-lg-6">
			<form id="contacto" action="#" method="post" class="col-lg-6">	
				<h3>Paises</h3>
				<hr/>		
				<label>Generado con PHP:</label>
				<select>
				<?php
				for($i=0;$i<count($paises);$i++){
					echo '<option value="'.$paises[$i]['abbr'].'">'.$paises[$i]['nombre'].'</option>';
				}
				?>
					
				</select>
			</form>
		</div>

		<footer class="col-lg-12 text-center">
			<hr/>
			Adaweb - Copyright &copy; <?php echo  date("Y"); ?>
		</footer>
	</div>
</body>
</html>

Este ejemplo es muy simple. Sólo debemos recorrer el array e ir pintando los options.

 

Desde un select de HTML a un array de PHP

En este ejemplo, tenemos un select con nombres de países y sus abreviaturas. Lo que buscamos es generar un array en PHP que contenga esos países y esas abreviaturas. Además, como índice le agregaremos un valor numérico.

 

<!DOCTYPE HTML>
<html lang="es">
<head>
	<meta charset="utf-8"/>
	<title>Options de un selector a un array de PHP</title>
	<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
	<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
	<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
	<script>
		$(document).ready(function() {
			var cadena="";
			$('select').find('option').each(function(index,element){
				value=element.value;
				text=element.text;


				cadena+="$paises["+index+"]['abbr']='"+value+"';";
				cadena+="<br/>";
				cadena+="$paises["+index+"]['nombre']='"+text+"';";
				cadena+="<br/>";
				
			});
			$('.res').append(cadena);


		});
	</script>
</head>
<body> 
	<div class="container">
		<div class="col-lg-12 text-center">
			<h3>Options de un selector a un array de PHP</h3>
			<br/>
			<p class="lead">Generar un array en PHP leyendo un select de HTML</p>
			<hr/>
		</div>      
		<div class="col-lg-6">
			<form id="contacto" action="#" method="post" class="col-lg-6">	
				<h3>Paises</h3>
				<hr/>		
				<label>Select</label>
				<select>
					<option value="af">Afghanistan</option><option value="ax">Aland Islands</option><option value="al">Albania</option><option value="dz">Algeria</option><option value="as">American Samoa</option><option value="ad">Andorra</option><option value="ao">Angola</option><option value="ai">Anguilla</option><option value="aq">Antarctica</option><option value="ag">Antigua and Barbuda</option><option value="ar">Argentina</option><option value="am">Armenia</option><option value="aw">Aruba</option><option value="au">Australia</option><option value="at">Austria</option><option value="az">Azerbaijan</option><option value="bs">Bahamas</option><option value="bh">Bahrain</option><option value="bd">Bangladesh</option><option value="bb">Barbados</option><option value="by">Belarus</option><option value="be">Belgium</option><option value="bz">Belize</option><option value="bj">Benin</option><option value="bm">Bermuda</option><option value="bt">Bhutan</option><option value="bo">Bolivia</option><option value="ba">Bosnia and Herzegovina</option><option value="bw">Botswana</option><option value="bv">Bouvet Island</option><option value="br">Brazil</option><option value="io">British Indian Ocean Territory</option><option value="vg">British Virgin Islands</option><option value="bn">Brunei</option><option value="bg">Bulgaria</option><option value="bf">Burkina Faso</option><option value="bi">Burundi</option><option value="kh">Cambodia</option><option value="cm">Cameroon</option><option value="ca">Canada</option><option value="cv">Cape Verde</option><option value="ky">Cayman Islands</option><option value="cf">Central African Republic</option><option value="td">Chad</option><option value="cl">Chile</option><option value="cn">China</option><option value="cx">Christmas Island</option><option value="cc">Cocos (Keeling) Islands</option><option value="co">Colombia</option><option value="km">Comoros</option><option value="cg">Congo (Brazzaville)</option><option value="cd">Congo (Kinshasa)</option><option value="ck">Cook Islands</option><option value="cr">Costa Rica</option><option value="hr">Croatia</option><option value="cu">Cuba</option><option value="cy">Cyprus</option><option value="cz">Czech Republic</option><option value="dk">Denmark</option><option value="dj">Djibouti</option><option value="dm">Dominica</option><option value="do">Dominican Republic</option><option value="tl">East Timor</option><option value="ec">Ecuador</option><option value="eg">Egypt</option><option value="sv">El Salvador</option><option value="gq">Equatorial Guinea</option><option value="er">Eritrea</option><option value="ee">Estonia</option><option value="et">Ethiopia</option><option value="fk">Falkland Islands</option><option value="fo">Faroe Islands</option><option value="fj">Fijiano</option><option value="fi">Finland</option><option value="fr">Francia</option><option value="gf">French Guiana</option><option value="pf">French Polynesia</option><option value="tf">French Southern Territories</option><option value="ga">Gabon</option><option value="gm">Gambia</option><option value="ge">Georgia</option><option value="de">Germany</option><option value="gh">Ghana</option><option value="gi">Gibraltar</option><option value="gr">Greece</option><option value="gl">Greenland</option><option value="gd">Grenada</option><option value="gp">Guadeloupe</option><option value="gu">Guam</option><option value="gt">Guatemala</option><option value="gg">Guernsey</option><option value="gn">Guinea</option><option value="gw">Guinea-Bissau</option><option value="gy">Guyana</option><option value="ht">Haiti</option><option value="hm">Heard Island and McDonald Islands</option><option value="hn">Honduras</option><option value="hk">Hong Kong S.A.R., China</option><option value="hu">Hungary</option><option value="is">Iceland</option><option value="in">India</option><option value="id">Indonesia</option><option value="ir">Iran</option><option value="iq">Iraq</option><option value="ie">Ireland</option><option value="im">Isle of Man</option><option value="il">Israel</option><option value="it">Italy</option><option value="ci">Ivory Coast</option><option value="jm">Jamaica</option><option value="jp">Japan</option><option value="je">Jersey</option><option value="jo">Jordan</option><option value="kz">Kazakhstan</option><option value="ke">Kenya</option><option value="ki">Kiribati</option><option value="kw">Kuwait</option><option value="kg">Kyrgyzstan</option><option value="la">Laos</option><option value="lv">Latvia</option><option value="lb">Lebanon</option><option value="ls">Lesotho</option><option value="lr">Liberia</option><option value="ly">Libya</option><option value="li">Liechtenstein</option><option value="lt">Lithuania</option><option value="lu">Luxembourg</option><option value="mo">Macao S.A.R., China</option><option value="mk">Macedonia</option><option value="mg">Madagascar</option><option value="mw">Malawi</option><option value="my">Malaysia</option><option value="mv">Maldives</option><option value="ml">Mali</option><option value="mt">Malta</option><option value="mh">Marshall Islands</option><option value="mq">Martinique</option><option value="mr">Mauritania</option><option value="mu">Mauritius</option><option value="yt">Mayotte</option><option value="mx">Mexico</option><option value="fm">Micronesia</option><option value="md">Moldova</option><option value="mc">Monaco</option><option value="mn">Mongolia</option><option value="me">Montenegro</option><option value="ms">Montserrat</option><option value="ma">Morocco</option><option value="mz">Mozambique</option><option value="mm">Myanmar</option><option value="na">Namibia</option><option value="nr">Nauruano</option><option value="np">Nepal</option><option value="nl">Netherlands</option><option value="an">Netherlands Antilles</option><option value="nc">New Caledonia</option><option value="nz">New Zealand</option><option value="ni">Nicaragua</option><option value="ne">Niger</option><option value="ng">Nigeria</option><option value="nu">Niue</option><option value="nf">Norfolk Island</option><option value="mp">Northern Mariana Islands</option><option value="kp">North Korea</option><option value="no">Norway</option><option value="om">Oman</option><option value="pk">Pakistan</option><option value="pw">Palau</option><option value="ps">Palestinian Territory</option><option value="pa">Panama</option><option value="pg">Papua New Guinea</option><option value="py">Paraguay</option><option value="pe">Peru</option><option value="ph">Philippines</option><option value="pn">Pitcairn</option><option value="pl">Poland</option><option value="pt">Portugal</option><option value="pr">Puerto Rico</option><option value="qa">Qatar</option><option value="uk">Reino Unido</option><option value="re">Reunion</option><option value="ro">Romania</option><option value="ru">Russia</option><option value="rw">Rwanda</option><option value="sh">Saint Helena</option><option value="kn">Saint Kitts and Nevis</option><option value="lc">Saint Lucia</option><option value="pm">Saint Pierre and Miquelon</option><option value="vc">Saint Vincent and the Grenadines</option><option value="ws">Samoa</option><option value="sm">San Marino</option><option value="st">Sao Tome and Principe</option><option value="sa">Saudi Arabia</option><option value="sn">Senegal</option><option value="rs">Serbia</option><option value="cs">Serbia And Montenegro</option><option value="sc">Seychelles</option><option value="sl">Sierra Leone</option><option value="sg">Singapore</option><option value="sk">Slovakia</option><option value="si">Slovenia</option><option value="sb">Solomon Islands</option><option value="so">Somalia</option><option value="za">South Africa</option><option value="gs">South Georgia and the South Sandwich Islands</option><option value="kr">South Korea</option><option value="es">Spain</option><option value="lk">Sri Lanka</option><option value="sd">Sudan</option><option value="sr">Suriname</option><option value="sj">Svalbard and Jan Mayen</option><option value="sz">Swaziland</option><option value="se">Sweden</option><option value="ch">Switzerland</option><option value="sy">Syria</option><option value="tw">Taiwan</option><option value="tj">Tajikistan</option><option value="tz">Tanzania</option><option value="th">Thailand</option><option value="tg">Togo</option><option value="tk">Tokelau</option><option value="to">Tongués</option><option value="tt">Trinidad and Tobago</option><option value="tn">Tunisia</option><option value="tr">Turkey</option><option value="tm">Turkmenistan</option><option value="tc">Turks and Caicos Islands</option><option value="tv">Tuvalu</option><option value="vi">U.S. Virgin Islands</option><option value="ug">Uganda</option><option value="ua">Ukraine</option><option value="ae">United Arab Emirates</option><option value="us">United States</option><option value="um">United States Minor Outlying Islands</option><option value="uy">Uruguay</option><option value="uz">Uzbekistan</option><option value="vu">Vanuatu</option><option value="va">Vatican</option><option value="ve">Venezuela</option><option value="vn">Vietnam</option><option value="wf">Wallis and Futuna</option><option value="eh">Western Sahara</option><option value="ye">Yemen</option><option value="zm">Zambia</option><option value="zw">Zimbabwe</option>
				</select>
			</form>
		</div>

		<div class="col-lg-6 res">
			<h3>Resultado</h3>
			<hr/>
			
		</div>


		<footer class="col-lg-12 text-center">
			<hr/>
			Adaweb - Copyright &copy; <?php echo  date("Y"); ?>
		</footer>
	</div>
</body>
</html>

 

Esto nos pintará en nuestra página, el array en PHP, listo para copiar y pegar en nuestro proyecto. El mismo ejemplo, modificándolo un poco, podría realizar el volcado en una base de datos directamente, en lugar de mostrarlo por pantalla.

Leave a reply