Ir para conteúdo
Fórum Script Brasil

erickmm

Membros
  • Total de itens

    33
  • Registro em

  • Última visita

Tudo que erickmm postou

  1. erickmm

    Busca Com Menu

    Olá estou com uma duvida, gostaria de fazer uma busca com um menu de lista por exemplo: no menu de lista tem as opções: ID Email Nick a pessoa escolhe oque quer procurar e no campo escreve a referencia procurando por ID, coloca no menu de lista ID e no campo escreve o numero de ID estou fazendo dessa maneira: pagina busca.asp <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form method="post" action="resultado.asp"> <select name="select"> <option value="email">Email</option> <option value="id" selected>ID</option> <option value="nome">Nick</option> </select> <input type="text" name="campo_busca"> <input type="submit" value="Pesquisar"> </form> </body> </html> pagina resultado.asp <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <% ' Set db = server.createobject("adodb.connection") db_conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("..\..\Dados\db.mdb") db.CursorLocation = 3 db.Open db_conn campo_busca = request("campo_busca") selecionado = request("selecionado") tab = Server.CreateObject("adodb.recordset") sql = "select * from Usuarios where Nome LIKE '%"&selecionado&"%' like '%"&campo_busca&"%'" sql = "select * from Usuarios where Email LIKE '%"&selecionado&"%'" set tab = db.execute(sql) if tab.eof then response.write "não foram encontrados registros" response.end else while not tab.eof Response.write "ID: " & tab("ID") & "<br>" Response.write "Nick: " & tab("Nome") & "<br>" tab.movenext wend end if %> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> </body> </html> só que ele retorna tudo que contem no banco, e eu queria apenas a opção selecionada e a referencia deu pra entender? espero que alguém me ajude aguardo ate + :unsure:
  2. erickmm

    Form De Busca

    Cara show deu certinho, agora outra duvida por exemplo: queria fazer a pesquisa como te falei de anuncios de carro aí quando procurase o nome aparecia os anuncios que tem no meu banco com nome id, cor ano etc.. ate aí está tudo certo, mais agora queria que aparece tudo isso, mais que desse pra clicar e abri o anuncio, deu pra entender? espero que possa me ajudar aguardo e obrigado ate + :huh:
  3. erickmm

    Form De Busca

    Amigo Gafanhoto Deu certo o que você passou muito obrigado mesmo eu só não consigui fazer que falei no outro post por exemplo: queria que quando colocar o nome na pesquisa ele retorna-se o nome com os dizeres do anuncio deu pra entender? de uma olhada no meu outro post que você entende melhor se der pra você me dá uma força, agradeço aguardo ate+
  4. erickmm

    Form De Busca

    Andrea sou iniciante não estou entendo onde tenho que colocar o campo que quero procurar? por exemplo quero procurar o campo ID, onde coloco ? quero fazer algo do tipo anuncios de carro tenho um banco com anuncios de carro, ano, cor, quantas fotos contem no anuncio, ID , cidade e estado quero fazer uma busca que quando a pessoa procura por ID por expemplo, retorna o ID que ela esta procurando com as informações, carro, ani, cor, quantas fotos contem ID cidade e estado tipo um anuncio aí a pessoa clica e abre o anuncio, deu pra entender? espero que me de uma ajuda obrigado
  5. erickmm

    Form De Busca

    Então é só colocar o campo tipo assim: sql = "select * from Usuarios where Nome '%"& ID &"%'Nome like '%"& campo_busca &"%'"response.write sql assim? mais não dá certo quando mando procurar acha todos nomes que estão na lista e não acha extamente oque eu quero procurar
  6. erickmm

    Form De Busca

    Desculpe Andreia eu não entendi, oque tenho que mudar?
  7. erickmm

    Form De Busca

    Veja qual a SQL que está imprimindo, joga no banco e confere se retornam resultados mesmo Olá Andreia fiz oque você falou, agora apareceu isso select * from Usuarios where '%%' like '%25%' eu acho que estou fazendo algo errado, porque na minha pagina resultado.asp só tem a parte ASP, vou postar a pagina inteira aqui, ve se melhora <% ' Set db = server.createobject("adodb.connection") db_conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("db.mdb") db.CursorLocation = 3 db.Open db_conn campo_busca = request("campo_busca") sql = "select * from Usuarios where '%"& ID &"%' like '%"& campo_busca &"%'" response.write sql response.end set tab = db.execute(sql) if tab.eof then response.write "não foram encontrados registros" response.end else while not tab.eof response.write tab("ID") & "<br>" tab.movenext wend end if %> <html> <head> <title>Documento sem t&iacute;tulo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> </body> </html> [/codebox] aguardo obrigado
  8. erickmm

    Form De Busca

    Olá Estou com um problema no meu buscador tenho um banco com uma tabela chamada Nome mais diz que não encontrar nenhum registro vou postar aqui, quem puder me ajudar agradeço fiz 2 arquivos um com o nome de busca.asp <form method="post" action="resultado.asp"> <input type="text" name="campo_busca"> <input type="submit" value="Pesquisar"> </form>[/codebox] e o outro com o nome de resultado.asp [codebox]<% ' Set db = server.createobject("adodb.connection") db_conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("db.mdb") db.CursorLocation = 3 db.Open db_conn campo_busca = request("campo_busca") sql = "select * from Usuarios where '%"& ID &"%' like '%"& campo_busca &"%'" set tab = db.execute(sql) if tab.eof then response.write "não foram encontrados registros" response.end else while not tab.eof response.write tab("seu_campo") & "<br>" tab.movenext wend end if %> alguém pode me ajudar, por favor?
×
×
  • Criar Novo...