Ir para conteúdo

POWERED BY:

Arquivado

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

ricardo coelho designer

Busca de 3 campos e uma palavra chave

Recommended Posts

Pessoal boa tarde estou tentando fazer um filtro de busca mas estou com bastante dificuldade gostaria que ficasse mais ou menos assim:

 

- seleciona o 1º obrigatorio

- seleciona o 2º somente se o primeiro for selecionado

- Seleciona o 3º somente se o segundo for selecionado

- E tem um campo de palavras chave que não é necessário que os os três itens estejam selecionados

 

Segue abaixo o código da pagina de resultados da busca

 



<%iddivisao = Request.form ("divisao")
if iddivisao = "" or "0" then
iddivisao = ""
else
iddivisao = "where iddivisao="&iddivisao
end if%><br>


<%idarea = Request.form ("area")

if idarea = "" or "0" then
idarea = ""
else
idarea = " and idarea="&idarea
end if%><br>

<%idcargo = Request.form ("cargo")

if idcargo = "" or "0" then
idcargo = ""
else
idcargo = "and idcargo="&idcargo
end if%><br>


<%palavrachave = Request.form ("palavrachave")

if palavrachave = "" or "0" then
palavrachave = ""
else
palavrachave = "where palavrachave LIKE '%" & palavrachave & "%'"
end if%><br>



<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../../../26-08-2009/dadoswebsite.mdb")
Set RS = Server.CreateObject("ADODB.Recordset")


SQLStmt = "SELECT * FROM TBLTaletos "&iddivisao&" "&idarea&" "&idcargo&" "&palavrachave&""

RS.Open SQLStmt,Conn%>

<%if rs.eof then
response.write "<span class=campodetexto>Nenhum Registro Encontrado</span>"
Response.End
else%>

<%While Not RS.EOF %>
<span class="campodetexto"><b><%= RS("referencia")%></b></span><br><br>
<%RS.MoveNext
Wend
RS.close%>
<%end if%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

o code esta gerando algum erro, se sim,poste alinha e numero do erro

se você fizer por combobox uma dependende da outra, você pode popular uma combo e

apos selecionar a 1º ele pode habilitar a segunda, existem algum exemplos no forum

Compartilhar este post


Link para o post
Compartilhar em outros sites

o code esta gerando algum erro, se sim,poste alinha e numero do erro

se você fizer por combobox uma dependende da outra, você pode popular uma combo e

apos selecionar a 1º ele pode habilitar a segunda, existem algum exemplos no forum

 

Boa tarde e obrigado pela atenção, esse procedimento já está pronto e 100% resolvido, minha dificuldade é impressão dos resultados, porque...

 

Bom se eu selecionar 2 resultados que tenho na combobox ele não aparece esse é o problema 1

 

Outro é que se eu 1 do combobox e outro da palavra chave terei aparece 2 where é isso que eu queria arrumar, se puder me ajudar gostaria de viabilizar esse código para que isso fosse possível.

 

Obrigado e fico no aguardo.

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.