Ir para conteúdo

Arquivado

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

Thiago Duarte

Pesquisa por select Wordpress

Recommended Posts

Oi, existe alguma forma de pesquisa por select no wordpress ou isso tem que ser feito em PHP ?

 

Por exemplo vão ter um select com várias categorias de estado e se escolher RJ por ex vai aparecer ZS, ZN, etc... e o usuário vai clicar em pesquisar e vai consultar, isso da pra ser feito com wordpress ou só PHP ?

 

Agradeço quem puder ajudar =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha o que ja tem feito

 

<select data-placeholder="Selecione" class="chosen-select" style="width:170px; margin: 4px;" tabindex="2" id="select-estados">

<option value="rio-de-janeiro" selected>Rio de Janeiro</option>

<option value="sao-paulo" >São Paulo</option>

</select>

 

<style>
#country {display: none;}
.intro {display: block;}
</style>
<script>
$(document).ready(function(){
$("#continent").change(function(){
if ('option' == 'Centro') {
$("#country").addClass("intro");
}
else ('option' == 'Zona Norte') {
$("#country").addClass("intro");
}
else ('option' == 'Zona Oeste') {
$("#country").addClass("intro");
}
});
});
</script>
<select data-placeholder="Selecione" class="chosen-select" style="width:170px; margin: 4px;" tabindex="2" id="continent" onchange="countryChange(this);">
<option value="empty">Todos</option>
<option value="Zona Sul">Zona Sul</option>
<option value="Zona Norte">Zona Norte</option>
<option value="Zona Oeste">Zona Oeste</option>
<option value="Centro">Centro</option>
<option value="Baixada">Baixada</option>
</select>
<select id="country">
<option value="0">Informe um bairro</option>
</select>
Alguem pode ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você cria uma pagina php e chama a função que vocÊ ira criar o "functions.php"

segue um modelo de select que eu uso e funciona.

 

function form_agualuz_select()
{

  global $wpdb, $form_agualuz_select, $_POST,$data1,$data2;
$form_agualuz_select = $wpdb->get_results("SELECT form_id FROM wp_form WHERE  obra = '".$_POST['field-obra']."' AND  data_consumo BETWEEN '".$data1."' AND '".$data2."' ORDER BY data_consumo");

foreach($form_agualuz_select as $resultado)

{ print
  " 

{$resultado->form_id}
" ; 
}


 }

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Você cria uma pagina php e chama a função que vocÊ ira criar o "functions.php"

segue um modelo de select que eu uso e funciona.

 

function form_agualuz_select()
{

  global $wpdb, $form_agualuz_select, $_POST,$data1,$data2;
$form_agualuz_select = $wpdb->get_results("SELECT form_id FROM wp_form WHERE  obra = '".$_POST['field-obra']."' AND  data_consumo BETWEEN '".$data1."' AND '".$data2."' ORDER BY data_consumo");

foreach($form_agualuz_select as $resultado)

{ print
  " 

{$resultado->form_id}
" ; 
}


 }

 

 

Oi, eu devo ter uma pagina com <form action="function.php" ? é isso que vc quis dizer?

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.