Jump to content


negocardoso

Member Since 21/05/2009
Offline Last Active 29/11/2010, 09:40
-----

Posts I've Made

In Topic: Ajuda Com Selec Dinamico De Meses

30/06/2009, 09:05

cara não consegu ver uma maneira que essa função strtotime iria me ajuda... nao tem como vc me mostra como resolver esse meu problema de outra maneira???? aguardo..

consegui resolveu meu problema segue o codigo caso alguem um dia esteje com a mesma duvida...


<?php


if ($_POST["mes"] == "")
{
$selected_option = " selected";
}

$contador = date("m") - 3;

$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";
if($contador<1){
$contador=12+$contador;

$ano--;
}
for($i=1;$i<8;$i++)
{
if ($contador == date("m"))
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"")."".$selected_option.">$meses_nomes[$contador]/$ano</option>\n";
}
else
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"").">$meses_nomes[$contador]/$ano</option>\n";
}
$contador++;
if($contador>12){
$contador=1;
$ano++;

}
}


"<br />";
//echo '<input type="submit" value="Buscar">';
echo "</select>\n";
echo '</form>';


?>

consegui resolveu o problema com o seguinte codigo....

[codebox]<?php


if ($_POST["mes"] == "")
{
$selected_option = " selected";
}

$contador = date("m") - 3;

$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";
if($contador<1){
$contador=12+$contador;

$ano--;
}
for($i=1;$i<8;$i++)
{
if ($contador == date("m"))
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"")."".$selected_option.">$meses_nomes[$contador]/$ano</option>\n";
}
else
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"").">$meses_nomes[$contador]/$ano</option>\n";
}
$contador++;
if($contador>12){
$contador=1;
$ano++;

}
}


"<br />";
//echo '<input type="submit" value="Buscar">';
echo "</select>\n";
echo '</form>';


?>[/codebox]

IPB Skin By Virteq