Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LaBoss

Select com meses e trimestres

Recommended Posts

ola pessoal :P tudo bem? tenho uma duvida,,, queria montar um select automatico com os meses e os trimestres do ano actual e do seguinte...

tenho este codigo

 

$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");

<select name="mes" class="input" id="mes" size="1"> 
			<?php
			for ($contador=1; $contador <=12; $contador++){
				if(strlen($contador) == "1"){
					$mes_formatado = "0".$contador."";
				} else {
					$mes_formatado = $contador;
				}
				if ($dt_mes==$contador){
					echo "<option value='$mes_formatado' selected>$meses_nomes[$contador]\n";
				} else {
					echo "<option value='$mes_formatado'>$meses_nomes[$contador]\n";
				}
			}
			?>
</select>
ele monta todos os meses do ano, então eu queria que ele me metesse os trimestres do mês e os alguns meses do ano seguinte... exemplo

 

visto que estamos em abril ele so mostra apartir de abrir

 

 

/*

# Este ja não aparecia

1º Trimestre

2008 Janeiro

2008 Fevereiro

2008 Março */

2º Trimestre

2008 Abril

2008 Maio

2008 Junho

3º Trimestre

2008 Julho

2008 Agosto

2008 Setembro

4º Trimestre

2008 Outubro

2008 Novembro

2008 Dezembro

--- 2009 ---

1º Trimestre

2008 Janeiro

2008 Fevereiro

2008 Março

agora quando for maio ele aparecia assim

 

 

/*

# Este ja não aparecia

1º Trimestre

2008 Janeiro

2008 Fevereiro

2008 Março

2º Trimestre

2008 Abril */

2008 Maio

2008 Junho

3º Trimestre

2008 Julho

2008 Agosto

2008 Setembro

4º Trimestre

2008 Outubro

2008 Novembro

2008 Dezembro

--- 2009 ---

1º Trimestre

2008 Janeiro

2008 Fevereiro

2008 Março

2º Trimestre

2008 Abril

Perceberam obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas ppl ja fiz a maneira de listar os trimestres e os meses por ano..

 

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

for ($ano=date('Y', time()); $ano <=date('Y', time())+1; $ano++){
	for ($contador_mes=1; $contador_mes <=12; $contador_mes++){
		if ($contador_mes=='0' or $contador_mes == "1") {
			echo "1º Primeiro Trimestre de $ano<br>";
		}
		if ($contador_mes == "4") {
			echo "2º Primeiro Trimestre de $ano<br>";
		}
		if ($contador_mes == "7") {
			echo "3	º Primeiro Trimestre de $ano<br>";
		}
		if ($contador_mes == "10") {
			echo "3	º Primeiro Trimestre de $ano<br>";
		}
		echo "$meses_nomes[$contador_mes]<br>";
	}
}
?>

agora so falta aquilo de ir aparecendo consoante o mês actual :|

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.