Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>
<body>
<?php
/* Esta primeira matriz utilizará números para as chaves, de 1
a 12. Como o valor da primeira chave é especificado, os valores
seguintes serão indexados de forma incrementado, os valores
seguintes serão serão indexados de forma incremental (em outras
palavras, o código=> cria uma matriz indexada de 1a 12, em vez
de 0 a11).*/
$months = array("1 =>'January', 'February', 'March' 'april',
'May', 'June', 'July', 'August', 'September', 'October',
'November', 'December'");
/ Utilizandoa função range(), você pode facilmente criar uma matirz de números /
$days=range(1,31);
$years=range(2008,2018);
/*O loop foreach pode gerar rapidamente todo o código HTML para o menu suspenso de meses.Cada execução do loop criará uma linha de código como<option value="1">January</option>*/
echo '<select name="months">';
foreach ($months as $key => $value)
{
echo '<option value= "/$key/">$key</option>\n';
}
echo '</select>';
echo '<select name="Day">';
foreach ($day as $value)
{
echo'<option value="/$value/">
$value</option>\n';
}
echo'</select>';
echo'<select name = "years">';
foreach ($years as $value)
{
echo '<option value ="/$value/">$value</option>/n';
}
echo '</select>';
?>
</body>
</html>
Quando esse código e executado não mostra as informações do select direito fica aparecendo $key e o outro nada e depois vários $value, já tentei de tudo, alguém pode me orientar a onde eu estou errado para resolver esse pequeno dilemaCarregando comentários...