tipo apareça somente pra selecionar 3 meses anteriores e 3 posteriores por exemplo junho ta selecionado, no select posso selecionar alem de junho, maio, , abril março e posterior a ele julho , agosto e setembro...
possuo o seguinte codigo...
[codebox]$dt_dia = date ("d");
$dt_mes = date ("m");
$dt_ano = date ("Y");
//campo Select com um Array que seleciona os Mês //
$meses_nomes=Array(1=>"Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto",
"Setembro","Outubro","Novembro","Dezembro");
//Evento onChange faz o select dar um submit sem botao de submit\\
echo '<form name="frm_teste" id="frm_teste" method="POST">';
echo "<select name=\"mes\" onChange='document.frm_teste.submit()'>\n";
for($contador=1; $contador <=12; $contador++)
{
if ($st_mes==$contador)
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"").">$meses_nomes[$contador]</option>\n";
}
else
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"").">$meses_nomes[$contador]</option>\n";
}
"<br />";
}
//echo '<input type="submit" value="Buscar">';
echo "</select>\n";
echo '</form>';
[/codebox]
se poder ajudar eu agradeço vlw
Edição feita por: Dudu, 26/06/2009, 15:02.