ao abrir a pagina carregar o select dinamico?
Gostaria de uma ajuda, como fazer com que ao eu abrir um select dinamico php ele carregue automaticamente os resultados ou seje cliquei no link a pagina ja venha com ele dado o submit???? creio que seje por ajax ou jquery mais não sei muito!
segue meu codigo
if ($_POST["mes"] == "")
{
$selected_option = " selected";
}
$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\" style='width: 130px;' onChange='document.frm_teste.submit()'>\n";
for($contador=1; $contador <=12; $contador++)
{
if ($contador == date("m"))
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"")."".$selected_option.">$meses_nomes[$contador]/$dt_ano</option>\n";
}
else
{
echo "\t<option value='$contador' ".($contador==$_POST["mes"]?"SELECTED":"").">$meses_nomes[$contador]/$dt_ano</option>\n";
}
}
echo '<input type="submit" value="Buscar">';
echo "</select>\n";
echo '</form>';
e a seguinte query
/seleciono os registros da tabela catalogo clausula MONTH que pega o
MÊS atual do banco atendida as condições o campo lg_exibe_dt_aniver
for igual a SIM, o nome do colaborador deve ser listado, agrupado pelo
dia do mês corrente (ou selecionado, se for o caso, ordenados por
dt_aniversario).
$sql_procurar = mysql_query("SELECT catalogo.ds_nome_pessoa,
estabelecimento.ds_estab, lotacao.ds_lotacao, catalogo.nr_ramal ,
catalogo.dt_aniversario FROM catalogo INNER JOIN estabelecimento ON
catalogo.cd_estab = estabelecimento.cd_estab INNER JOIN lotacao ON
catalogo.cd_lotacao = lotacao.cd_lotacao WHERE MONTH(dt_aniversario)
= '$mes' AND lg_exibe_dt_aniver = 'SIM' ORDER BY DAYOFMONTH
(dt_aniversario)");
Aguardo vlw!
Discussão (1)
Carregando comentários...