Ir para conteúdo
Fórum Script Brasil
  • 0

Alguém Poderia Traduzir...


marcus Gemeos

Pergunta

Olá pessoal,

Eu coloquei aqui no forum uma pergunta e infelizmente os pessoal não soube responder... eu fiquei matutando e achei que o que vou dizer abaixo transformado em códigos poderá resolver meu problema... La vai:

Eu gostaria do seguinte é o um comando de busca...

Se o campo "cidade_01" for igual do texto escrito no formulário da busca, execute:

sqlProdresultado_de_profissionais = "SELECT * FROM profissionais where Estado = " & varEstado &" and profissao = " & varProfissao &" and Cidade = " & varCidade

sqlProdresultado_de_profissionais = sqlProdresultado_de_profissionais & " ORDER BY codigo"

Caso contrario va até o campo "cidade_02" e verifique se o texto do formulario do busca é igual ao cadastro no campo "cidade_02", se for execute:

sqlProdresultado_de_profissionais = "SELECT * FROM profissionais where Estado = " & varEstado &" and profissao = " & varProfissao &" and Cidade_02 = " & varCidade

sqlProdresultado_de_profissionais = sqlProdresultado_de_profissionais & " ORDER BY codigo"

Caso contrario va até o campo "cidade_03" e verifique se o texto do formulario do busca é igual ao cadastro no campo "cidade_03", se for execute:

sqlProdresultado_de_profissionais = "SELECT * FROM profissionais where Estado = " & varEstado &" and profissao = " & varProfissao &" and Cidade_03 = " & varCidade

sqlProdresultado_de_profissionais = sqlProdresultado_de_profissionais & " ORDER BY codigo"

Caso ao contrario...

Ai mais ou menos isso!

Alguém entendeu?

Tem como realizar isso??

Precisso!!

Obrigadão!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Pelo que eu entendi amigo você quer fazer uma busca em diferentes campos de uma tabela, será se você não montar uma pagina de filtro não resolve o seu problema, ai esta pagina de filtro faz esta função que você quer e depois envia os dados da busca digitada pelo usuário para a pagina de busca...não seria isto..ou usar o lake mesmo ai ele já verifica nos 3 campos de uma vez só e já faz a busca nos 3 campos da tabela...Acho que trabalhar nesta direção poderia encontrar um script que resolveria seu problema amigo.

Mas pelo que eu vi um lake resolvi sim.

Tipo assim:

IF request("cidade") <> "" THEN

campo_cidade= request("cidade")

SQL = SQL & " and Cidade1 Like '%"&campo_cidade&"%' or "

SQL = SQL & " and Cidade2 Like '%"&campo_cidade&"%' or "

SQL = SQL & " and Cidade3 Like '%"&campo_cidade&"%'"

END IF

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...