Ir para conteúdo

POWERED BY:

Arquivado

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

designmix

o que esta de errado na minha busca?

Recommended Posts

não da erro so nao mostra a busca

 

<!--#include file="conn/bib_conexao.asp"--><%nome	= Trim(Request.form ("nome"))'vBusca  = Request.form ("cabelo")'idade   = Request.form ("idade")'pele	= Request.form ("pele")'olhos   = Request.form ("olhos")'sexo	= Request.form ("sexo")StrSQl = "Select * FROM cadastro Where nome like '% nome %'"function preparaPalavra(StrSQl) preparaPalavra = replace(str,"a","[a,á,à,ã,â,ä]") preparaPalavra = replace(preparaPalavra,"e","[e,é,è,ê,ë]") preparaPalavra = replace(preparaPalavra,"i","[i,í,ì,î,ï]") preparaPalavra = replace(preparaPalavra,"o","[o,ó,ò,õ,ô,ö]") preparaPalavra = replace(preparaPalavra,"u","[u,ú,ù,û,ü]") preparaPalavra = preparaPalavraend functionCall abre_conexaoSet rsBusca = conn.Execute (StrSQl) 'Call abre_conexao'Set rsBusca = conn.Execute (StrSQl) %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title><link href="busca.css" rel="stylesheet" type="text/css" /><link href="FolhaEstilo.css" rel="stylesheet" type="text/css" /><style type="text/css"><!--.style3 {color: #000000}--></style></head><body><table border="0" cellpadding="0" cellspacing="0">  <tr>	<td width="400" height="399" valign="top" background="busca_proactors.jpg"><table width="100%" height="195" border="0" cellpadding="0" cellspacing="0">	  <tr>		<td width="364" height="195" valign="top"><form  name="busca" method="post" action="?=acao" >			  <table width="103%" border="0" cellspacing="2" cellpadding="0">			<tr>			  <td height="75" colspan="7"> </td>			</tr>			<tr>			  <td height="27" valign="middle"><label for="textfield">				<span class="texto">Nome:</span>				</label></td>			  <td valign="middle"><input name="nome" type="text" class="campform6666" id="nome" style="width:150px;" /></td>			  <td width="17%"><div align="center" class="texto">Cabelo:</div></td>			  <td width="31%" colspan="4"><select name="cabelo" class="campform6666" id="cabelo" style="width:120px;" >				<option>Todos </option>				<option value="cast claro ">cast claro </option>				<option value="cast escuro ">cast escuro </option>				<option value="pretos ">pretos </option>				<option value="ruivos ">ruivos </option>				<option value="loiros ">loiros </option>			  </select></td>			</tr>			<tr>			  <td height="19"><div align="center" class="texto">Idade:</div></td>			  <td height="19"><input name="idade" type="text" class="campform6666" id="idade" style="width:150px;" onClick="this.value='';" value="Não precisa digitar anos" /></td>			  <td height="19"><div align="center" class="texto">Pele:</div></td>			  <td height="19" colspan="4"><select class="campform6666" name="pele"  style="width:120px;">					<option value="1" > clara  </option>					<option value="2" > negra </option>					<option value="4" > morena </option>					<option value="3" > parda </option>					<option value="5" > outro </option>			  </select></td>			</tr>			<tr>			  <td height="25" class="texto"><div align="center">Olhos:</div></td>			  <td height="25"><input name="olhos" type="text" class="campform6666" id="olhos" style="width:150px;" onclick="" /></td>			  <td height="25" class="texto"><div align="center">Sexo:</div></td>			  <td height="25">				<div align="right">				  <input name="sexo" type="checkbox" id="sexo" value="F" onChange="return Valida();">				  </div></td>			  <td><div align="left">F</div></td>			  <td>				<div align="right">				  <input name="sexo" type="checkbox" id="sexo" value="M" />				</div></td>			  <td><div align="left">M</div></td>			</tr>			<tr>			  <td height="37" valign="top" class="texto">Profissão:</td>			  <td height="37" valign="top" class="texto"><select name="profissao" class="campform6666" id="profissao" style="width:150px;">				<option value="modelos">Modelos</option>				<option value="artistas">Artistas</option>			  </select>			  </td>			  <td height="37" class="texto"> </td>			  <td height="37" colspan="4" class="texto"><p>				<input type="image" name="Submit" value="Submit" src="bot.jpg"/></p>				</td>			  </tr>			</table>				</form>		</td>	  </tr>	</table>	  <%if  nome <> "" then %>	  <table width="351" border="0" align="center" cellspacing="1">	  <%If rsBusca.EOF THENresponse.write("Nada encontrado")Else%>	  <tr>		<td width="50" height="38"> </td>		<td colspan="2"> </td>		</tr>	  <%While not rsBusca.EOF%>	  <tr>		<td width="448"><%=rsBusca("nome")%></td>	  </tr>	  <%rsBusca.movenextwend%>	  <%End If%>	</table>	  <% end if%></td>  </tr></table></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou fazendo uma busca com varios campos que vai mostra pegar o id e a foto que for iqual a pesquisa.gostaria de saber como fazer ... eu tou fazendo como mostra o codigo acima, Esta correto?meu select esta assim agora esta certo ?StrSQl = "Select * FROM cadastro Where nome like '%" & nome & "%' and cabelo like '%"& cabelo &"%'"<%if nome <> "" cabelo <> "" then %>resultado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta ok sim,pq ele ta dando algum erro?ele vai ter que preencher todos esses campos?por exemplo:ele vai ter que digitar o cabelo, o nome?ou por exemplo se ele digitar so o nome ele tem que pegar tbm?

Compartilhar este post


Link para o post
Compartilhar em outros sites

esta me dando agora esse erro

 

Erro de tempo de execução do Microsoft VBScript (0x800A01A8)

Objeto necessário: ''

/busca/busca.asp, line 108

 

 

<% If rsBusca.EOF  then %>  ----> linha do erro	  <% response.write("Nada encontrado") %>	  <%Else%>	  <tr>		<td width="50" height="38"> </td>		<td colspan="2"> </td>		</tr>	  <%While not rsBusca.EOF%>	  <tr>		<td width="448"><%=rsBusca("id")%></td>		 <td width="448"><%=rsBusca("nome")%></td>		  <td width="448"><%=rsBusca("idade")%></td>		  <td width="448"><%=rsBusca("olhos")%></td>	  </tr>	  <%rsBusca.movenextwend%>o que sera isso	  <%End If%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce criou o rsBusca???

Compartilhar este post


Link para o post
Compartilhar em outros sites

tive que move montar a estrutura do scrip tudo dentro de um if agora funciono ?duvida rapida quando eu coloco no form o onclick="this.value='';" a busca nao funciona nos outros campos so no que coloquei o comando sabem pq? issso

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.