Pular para o conteúdo

Agilizando criação de formulários em PHP usando o laço FOR

Dica publicada em PHP / Avançado
gustavo paes
Hits: 14.109 Categoria: PHP Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar

Agilizando criação de formulários em PHP usando o laço FOR

Bom pessoal, vou dar uma dica aqui pra agilizar o trabalho de vocês usando o comando de laço "for".

Sabe quando você vai criar um formulário de cadastro, ou qualquer outro e precisa colocar um campo
for($dia=1; $dia<=31; $dia++){
   echo " ";
}
?>


O código acima irá retornar como resultado um
for($ano=1900; $ano<=2004; $ano++){
  echo " ";
}
?>

Agora irá exibir de 1900 até 2004.

Fácil não? Bom, usem e abusem.

Até mais.

Site com pacotes do Slackware

Criando variáveis dinâmicas em PHP a partir de um formulário

Portabilidade de métodos construtores em PHP

Nasce site sobre Zend Framework

Servidor web PHP completo

Configurar opcache no PHP 8.5

#1 Comentário enviado por removido em 25/03/2005 - 19:32h
Apenas complementando o script do amigo Gustavo, pode ajudar na atualização do seu script usar a função date() do PHP para que vc não precise revisar seu programa todo ano. Para isso basta uma simples mudança, conforme abaixo:

<select name='ano'>
<?
for($ano=1900; $ano<=date("Y"); $ano++){
echo " <option>$ano</option>";
}
?>
</select>

Agora a função date("Y") assumirá o valor do corrente ano que está rodando no seu servidor.
Para mais detalhes da função date(), basta acessar o link abaixo:
http://br.php.net/manual/pt_BR/function.date.php

[]'s

Contribuir com comentário

Entre na sua conta para comentar.