Ir para conteúdo

POWERED BY:

Arquivado

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

iskecy

em sistema de pesquisa

Recommended Posts

Pessoal, gostaria de criar um sistema de pesquisa parecido com de algum site de namoro.. ex: www.parperfeito.com.br ! tipo, seria 3 paginas... kem puder me ajudar ficaria muitoooooooo agradecido e ate publicaria um artigo de agradecimento no meu site !Tipo a pagina que fique o formulario com os menus suspenso.. a outra com a conexao, e por fim o resultado!Na pagina de do Formulario, teria 3 menus com : busco por: |homem, mulher|-> isso o primeiro menu, o outro seria -> que more no estado: |aqui teria todos os estados| e o outro seria, Estado Civil: |solteiro,namorando,enrolado| !a parte de conexao para esse formulario ( q é minha dor de cabeça)e a do resultado...Bem o sistema de cadastro consegui fazer ! meu negocio é so essa parte de pesquisa..! abaixo coloko um tentei criar + 100 sucesso pois quando realizo a pesquisa so pega de um campo, no caso so de um menu ! </STYLE><title></title></head></script><body topmargin="0" leftmargin="0" background="chatlove/Bg.jpg"><div align="center"> <center> <table border="0" cellpadding="0" width="603" bordercolor="#800000" cellspacing="1"> <tr> <td width="563" valign="top" align="center"> </td> <tr> <td width="343" valign="top" align="center"> <div align="right"> <table border="0" cellspacing="0" cellpadding="0" valign="top" width="425"> <tr> <td width="202" background="cbg2.gif" align="center"> <TABLE ALIGN="LEFT" VALIGN="TOP" WIDTH="400" BORDER="0" cellspacing="4"> <TR> <TD valign="top" width="495"> <DIV STYLE="font-family: verdana; font-size: 8pt; width: 679; height: 167"> <form method=POST action="localidades.asp"> <font size="2"><p align="center">Estado : <select size="1" name="D2"> <option>aqui ficara todos os estados !</option></select><br>Procuro por : <select size="1" name="D1"> <option>Homem</option> <option>Mulher</option></select></p><blockquote><p align="center"><font face="Arial"> <select size="1" name="localtipo"> <option value="localnome">Estado Civil</option></select><select size="1" name="localtexto"> <option>Solteiro</option> <option>Enrolado</option> <option>Namorando</option> <option>Noivo</option> <option>Casado(a)</option></select>  <br><input TYPE="SUBMIT" VALUE="Localizar"></font> </font><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="47%"><font face="Arial">                          <a href="cadastro.asp"> <img border="0" src="chatlove/cadastro.gif"></a> </font></td> <td width="53%"></td> </tr></table></blockquote></form> </DIV> <font size="2" face="Arial"><% if Request.Form("localtipo") <> "" Then Dim textoqueveio, tipoSQL textoqueveio = Trim(Request("localtexto")) if Request("localtipo") = "localnome" then Dim user1SQL user1SQL = "SELECT * FROM tabelatotal WHERE nome LIKE '%" & textoqueveio & "%' ORDER BY nick" tipoSQL = user1SQL end if if Request("localtipo") = "localsexo" then Dim user2SQL user2SQL = "SELECT * FROM tabelatotal WHERE sexo LIKE '%" & textoqueveio & "%' ORDER BY nick" tipoSQL = user2SQL end if Dim userRS Set userRS = Server.CreateObject("ADODB.Recordset") userRS.Open tipoSQL, objcon Dim hoje hoje = Year(Date()) Dim contador contador = 0 do While Not userRS.EOF %>um abraço a todos e espero resolver meu pro!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem cara o que você deve fazer é montar uma sql com todos os dados passados nos selects, tenta cria em cada um um campo generico que representa todas as opções e de preferencia monta uma tabela para cada lista de parametros que você usatipo assimtabela estado civilid|estadotabela estadoId|estadoTabela sexoId|sexobem a tabela sexo não seria tão necessária, apenas caso você queira adicionar o estado coluna do meiobem você listaria os campos selects a aparir do bd e passaria apenas od ids para as outras peges e montaria suas Strings SQL adequadamente

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.