Preencher Select de datas com php – by Marquinho5

Preencher Select de datas com php


O tutorial de hoje mostra como fazer dinamicamente com php, 3 componentes do tipo select e preenche-los com dias, meses e anos. Deixando selecionada a data atual.

O código é bastante útil para evitar que tenhamos que cria-los e preenche-los.

Vamos ao código.

<?php

$dt_dia = date (”d”);
$dt_mes = date (”m”);
$dt_ano = date (”Y”);

$meses_nomes=Array(1=>”Janeiro”,”Fevereiro”,”Março”,”Abril”,”Maio”,”Junho”,”Julho”,”Agosto”,
“Setembro”,”Outubro”,”Novembro”,”Dezembro”);

echo “<select name=\”dia\”>\n”;
for ($contador=1; $contador <=31; $contador++)
{
if ($dt_dia==$contador)
{
echo “<option value=\””.$contador.”\” selected>”.$contador.”\n”;
}
else
{
echo “<option value=\””.$contador.”\”>”.$contador.”\n”;
}
}
echo “</select>\n”;

echo “<select name=\”mes\”>\n”;
for ($contador=1; $contador <=12; $contador++)
{
if ($st_mes==$contador)
{
echo “<option value=\””.$contador.”\” selected>”.$meses_nomes[$contador].”\n”;
}
else
{
echo “<option value=\””.$contador.”\”>”.$meses_nomes[$contador].”\n”;
}
}
echo “</select>\n”;

echo “<select name=\”year\”>\n”;
for ($contador=1980; $contador <=2010; $contador++)
{
if ($dt_ano==$contador)
{
echo “<option value=\””.$contador.”\” selected>”.$contador.”\n”;
}
else
{
echo “<option value=\””.$contador.”\”>”.$contador.”\n”;
}
}
echo “</select>\n”;
?>

Um comentário sobre “Preencher Select de datas com php – by Marquinho5

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s