LaBoss 0 Denunciar post Postado Abril 16, 2008 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
LaBoss 0 Denunciar post Postado Abril 24, 2008 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