Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrar data atual selecionada em um select PHP

24-02-2007 14:51

Esse é um script que ao ser carregado exibe um select já com: dia, mês e ano atual já selecionados.

<?php function mostradata($inName, $useDate=0) { /* criando os meses */ $nomemes = array(1=> "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"); if($useDate == 0) { $useDate = Time(); } /* início do dia */ print("<select name=\"dia\">\n"); for($currentDia=1; $currentDia <= 31; $currentDia++) { print("<option value=\"$currentDia\""); if(intval(date( "d", $useDate))==$currentDia) { print(" selected"); } print(">$currentDia\n"); } print("</select>"); /* início do mês */ print("<select name=\"mes\">\n"); for($currentMes = 1; $currentMes <= 12; $currentMes++) { print("<option value=\""); print(intval($currentMes)); print("\""); if(intval(date( "m", $useDate))==$currentMes) { print(" selected"); } print(">" . $nomemes[$currentMes] . "\n"); } print("</select>"); /* início do ano */ print("<select name=\"ano\">\n"); $startAno = date( "Y", $useDate); for($currentAno = $startAno - 5; $currentAno <= $startAno+5;$currentAno++) { print("<option value=\"$currentAno\""); if(date( "Y", $useDate)==$currentAno) { print(" selected"); } print(">$currentAno\n"); } print("</select>"); } ?> <form name="form"> <?php /* exibindo o código */ mostradata(""); ?> </form>

2
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado