Ir para conteúdo

POWERED BY:

Arquivado

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

Fuca

Qual o erro com esse código?

Recommended Posts

Fala aí, galera!Eu bolei aqui uma página com um sisteminha de busca simples, mas ao fazer a pesquisa, ela NUNCA retorna os resultados...O bd é encontrado corretamente, ele faz as conexões direitinho, mas...Já fucei no código todo, e não achei nada de errado...Alguém pode analizar e encontrar o erro para mim, por favor?(está num post seguinte, aqui havia dado erro)

Compartilhar este post


Link para o post
Compartilhar em outros sites
<%@ Language=VBScript %><% Option Explicit %><% Response.Buffer = True %><% Response.Expires = 0 %><%On Error resume NextDim cidades,db,id_cidSet db = Server.CreateObject("ADODB.Connection")db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("xxxxx.mdb")db.openSet RecordSet = Server.CreateObject("ADODB.Recordset")Recordset.Cachesize=100%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Listeu ABCD</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"><!--body,td,th {	font-family: Trebuchet MS;	font-size: 12px;	color: #666666;}body {	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a:link {	color: #006699;	text-decoration: none;}a:visited {	text-decoration: none;	color: #006699;}a:hover {	text-decoration: underline;	color: #FFCC00;}a:active {	text-decoration: none;	color: #006699;}.style1 {	color: #FFFFFF;	font-weight: bold;}.style2 {color: #FFFFFF}--></style><script language="JavaScript" type="text/JavaScript"><!--function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}//--></script><link href=".caixas" rel="stylesheet" type="text/css"><%function preparaPalavra(str)preparaPalavra = replace(str,"á","a")preparaPalavra = replace(preparaPalavra,"à","a")preparaPalavra = replace(preparaPalavra,"â","a")preparaPalavra = replace(preparaPalavra,"ä","a")preparaPalavra = replace(preparaPalavra,"ã","a")preparaPalavra = replace(preparaPalavra,"a","[a,á,à,ã,â,ä]")preparaPalavra = replace(preparaPalavra,"é","e")preparaPalavra = replace(preparaPalavra,"è","e")preparaPalavra = replace(preparaPalavra,"ê","e")preparaPalavra = replace(preparaPalavra,"ë","e")preparaPalavra = replace(preparaPalavra,"e","[e,é,è,ê,ë]")preparaPalavra = replace(preparaPalavra,"í","i")preparaPalavra = replace(preparaPalavra,"í","i")preparaPalavra = replace(preparaPalavra,"î","i")preparaPalavra = replace(preparaPalavra,"ï","i")preparaPalavra = replace(preparaPalavra,"i","[i,í,ì,î,ï]")preparaPalavra = replace(preparaPalavra,"ó","o")preparaPalavra = replace(preparaPalavra,"ò","o")preparaPalavra = replace(preparaPalavra,"ô","o")preparaPalavra = replace(preparaPalavra,"ö","o")preparaPalavra = replace(preparaPalavra,"õ","o")preparaPalavra = replace(preparaPalavra,"o","[o,ó,ò,ô,õ,ö]")preparaPalavra = replace(preparaPalavra,"ú","u")preparaPalavra = replace(preparaPalavra,"ù","u")preparaPalavra = replace(preparaPalavra,"û","u")preparaPalavra = replace(preparaPalavra,"ü","u")preparaPalavra = replace(preparaPalavra,"u","[u,ú,ù,û,ü]")preparaPalavra = replace(preparaPalavra,"ç","c")preparaPalavra = replace(preparaPalavra,"c","[c,ç]")end function%></head><body onLoad="MM_preloadImages('./imagens/botoes/homebt2.gif','./imagens/botoes/catgbt2.gif','./imagens/botoes/anunciebt2.gif','./imagens/botoes/linksuteisbt2.gif','./imagens/botoes/contatobr2.gif')"><table width="100%"  border="0" cellpadding="0" cellspacing="0">  <tr>    <td background="./imagens/fundolaran.jpg"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#666666" bgcolor="#FFFFFF">      <tr>        <td height="289"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0">          <!-- fwtable fwsrc="Untitled" fwbase="superior.jpg" fwstyle="Dreamweaver" fwdocid = "573344652" fwnested="0" -->          <tr>            <td><img src="./imagens/superior/spacer.gif" width="258" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="468" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="34" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="1" border="0" alt=""></td>          </tr>          <tr>            <td colspan="3"><img src="./imagens/superior/superior_r1_c1.jpg" alt="" name="superior_r1_c1" width="760" height="110" border="0" usemap="#superior_r1_c1Map"></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="110" border="0" alt=""></td>          </tr>          <tr>            <td rowspan="2"><img name="superior_r2_c1" src="./imagens/superior/superior_r2_c1.jpg" width="258" height="90" border="0" alt=""></td>            <td> </td>            <td rowspan="2"><img name="superior_r2_c3" src="./imagens/superior/superior_r2_c3.jpg" width="34" height="90" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="60" border="0" alt=""></td>          </tr>          <tr>            <td><img name="superior_r3_c2" src="./imagens/superior/superior_r3_c2.jpg" width="468" height="30" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="8" height="30" border="0" alt=""></td>          </tr>        </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td height="35" background="./imagens/barra/barra.jpg"><table width="760" border="0" cellspacing="0" cellpadding="0">                <tr>                  <td width="65"> </td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('home','','./imagens/botoes/homebt2.gif',1)"><img src="./imagens/botoes/homebt1.gif" name="home" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Categorias','','./imagens/botoes/catgbt2.gif',1)"><img src="./imagens/botoes/catgbt1.gif" name="Categorias" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('anuncie','','./imagens/botoes/anunciebt2.gif',1)"><img src="./imagens/botoes/anunciebt1.gif" name="anuncie" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Links','','./imagens/botoes/linksuteisbt2.gif',1)"><img src="./imagens/botoes/linksuteisbt1.gif" name="Links" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('contato','','./imagens/botoes/contatobr2.gif',1)"><img src="./imagens/botoes/contatobr1.gif" name="contato" width="117" height="18" border="0"></a></div></td>                  </tr>              </table></td>            </tr>          </table>          <table width="760" border="2" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">            <tr>              <td width="389" bgcolor="#FFCC00">  Quinta Feira, 26 de Junho de 2005 - 12: 45 PM</td>              <td width="371" height="15" bordercolor="#FFFFFF" bgcolor="#027BCC"> <div align="center" class="style1">Seja Bem Vindo ao site da Lista Telefônica ABCD! </div></td>            </tr>          </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td width="250" valign="top"><table width="250" height="200" border="0" cellpadding="0" cellspacing="0" background="./imagens/buscar.jpg">                <tr>                  <td><table width="250" height="200" border="0" cellpadding="0" cellspacing="0">                    <tr>                      <td height="50"> </td>                    </tr>                    <tr>                            <td height="150" align="center" valign="middle"><form action="./pesquisar.asp" method="get">                                <table width="250" height="110" border="0" cellpadding="0" cellspacing="0" id="cidade">                                  <tr>                                     <td height="35" class="estilopesquisar"><div align="center">Termo                                         a pesquisar:<br>                                        <input name="termo" type="text" class="caixaspesquisar" id="termo">                                      </div></td>                                  </tr>                                  <tr>                                     <td height="35" class="estilopesquisar"><div align="center">Cidade:<br>                                        <select name=cidade class="caixaspesquisar">                                          <option value="1">Selecione uma cidade</option>                                          <%    	set cidades = db.Execute("SELECT * FROM cidades ORDER BY nome")    	While not cidades.EOF    	%>                                          <option class="camposform" value="<%=cidades("id")%>"><%=cidades("nome")%></option>                                          <%    	cidades.MoveNext    	Wend    	%>                                        </select>                                      </div></td>                                  </tr>                                  <tr>                                     <td height="40"><div align="center">                                         <input name="botao" type="submit" class="botao" id="botao" value="Pesquisar">                                      </div></td>                                  </tr>                                </table>                              </form></td>                    </tr>                  </table></td>                </tr>              </table></td>              <td valign="top"><table width="510" border="0" cellspacing="0" cellpadding="0">                <tr>                  <td background="./imagens/top.gif"> </td>                </tr>                    <tr>                       <td background="./imagens/midle.gif" class="main"><p>       <%       dim termo_pesquisado,resultados,cidade_pesquisada       cidade_pesquisada = Request.QueryString("cidade")       termo_pesquisado = Request.QueryString("termo")       resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")              if resultados.EOF then       Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")       else              While Not resultados.EOF       %>       <p align="left" class="main"><%=db("empresa")%></p>       <%       resultados.MoveNext       Wend       end if       %></p>                        </td>                </tr>                <tr>                  <td background="./imagens/end.gif"> </td>                </tr>              </table>                </td>            </tr>          </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td><img src="./imagens/finalpag.jpg" width="760" height="50"></td>            </tr>          </table></td>      </tr>    </table></td>  </tr></table><map name="superior_r1_c1Map">  <area shape="rect" coords="237,23,371,46" href="#">  <area shape="rect" coords="379,25,434,47" href="#">  <area shape="rect" coords="447,24,571,46" href="#"></map></body><% db.closeset db = nothing%></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

OMG ! Ce postou a página inteira com JS e tudo mais ! Pô dá uma limpada ae, posta as principais linhas do ASP... tem pessoal aqui q trabalha tbm né :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

OMG ! Ce postou a página inteira com JS e tudo mais ! Pô dá uma limpada ae, posta as principais linhas do ASP... tem pessoal aqui q trabalha tbm né  :wacko:

<{POST_SNAPBACK}>

Ops! Mal aí! http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

É que eu to na pressa de arrumar esse código logo, pq preciso apresentar hj, no final da tarde, mas aí vai o código, mais "limpo"... espero que ajude... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

A página é Listeu ABCD

 

<%@ Language=VBScript %><% Option Explicit %><% Response.Buffer = True %><% Response.Expires = 0 %><%On Error resume NextDim cidades,db,id_cidSet db = Server.CreateObject("ADODB.Connection")db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("xxxxxxxx.mdb")db.openSet RecordSet = Server.CreateObject("ADODB.Recordset")Recordset.Cachesize=100%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Listeu ABCD</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body onLoad="MM_preloadImages('./imagens/botoes/homebt2.gif','./imagens/botoes/catgbt2.gif','./imagens/botoes/anunciebt2.gif','./imagens/botoes/linksuteisbt2.gif','./imagens/botoes/contatobr2.gif')"><table width="100%"  border="0" cellpadding="0" cellspacing="0">  <tr>    <td background="./imagens/fundolaran.jpg"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#666666" bgcolor="#FFFFFF">      <tr>        <td height="289"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0">          <!-- fwtable fwsrc="Untitled" fwbase="superior.jpg" fwstyle="Dreamweaver" fwdocid = "573344652" fwnested="0" -->          <tr>            <td><img src="./imagens/superior/spacer.gif" width="258" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="468" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="34" height="1" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="1" border="0" alt=""></td>          </tr>          <tr>            <td colspan="3"><img src="./imagens/superior/superior_r1_c1.jpg" alt="" name="superior_r1_c1" width="760" height="110" border="0" usemap="#superior_r1_c1Map"></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="110" border="0" alt=""></td>          </tr>          <tr>            <td rowspan="2"><img name="superior_r2_c1" src="./imagens/superior/superior_r2_c1.jpg" width="258" height="90" border="0" alt=""></td>            <td> </td>            <td rowspan="2"><img name="superior_r2_c3" src="./imagens/superior/superior_r2_c3.jpg" width="34" height="90" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="1" height="60" border="0" alt=""></td>          </tr>          <tr>            <td><img name="superior_r3_c2" src="./imagens/superior/superior_r3_c2.jpg" width="468" height="30" border="0" alt=""></td>            <td><img src="./imagens/superior/spacer.gif" width="8" height="30" border="0" alt=""></td>          </tr>        </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td height="35" background="./imagens/barra/barra.jpg"><table width="760" border="0" cellspacing="0" cellpadding="0">                <tr>                  <td width="65"> </td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('home','','./imagens/botoes/homebt2.gif',1)"><img src="./imagens/botoes/homebt1.gif" name="home" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Categorias','','./imagens/botoes/catgbt2.gif',1)"><img src="./imagens/botoes/catgbt1.gif" name="Categorias" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('anuncie','','./imagens/botoes/anunciebt2.gif',1)"><img src="./imagens/botoes/anunciebt1.gif" name="anuncie" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Links','','./imagens/botoes/linksuteisbt2.gif',1)"><img src="./imagens/botoes/linksuteisbt1.gif" name="Links" width="117" height="18" border="0"></a></div></td>                  <td width="130"><div align="center"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('contato','','./imagens/botoes/contatobr2.gif',1)"><img src="./imagens/botoes/contatobr1.gif" name="contato" width="117" height="18" border="0"></a></div></td>                  </tr>              </table></td>            </tr>          </table>          <table width="760" border="2" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">            <tr>              <td width="389" bgcolor="#FFCC00">  Quinta Feira, 26 de Junho de 2005 - 12: 45 PM</td>              <td width="371" height="15" bordercolor="#FFFFFF" bgcolor="#027BCC"> <div align="center" class="style1">Seja Bem Vindo ao site da Lista Telefônica ABCD! </div></td>            </tr>          </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td width="250" valign="top"><table width="250" height="200" border="0" cellpadding="0" cellspacing="0" background="./imagens/buscar.jpg">                <tr>                  <td><table width="250" height="200" border="0" cellpadding="0" cellspacing="0">                    <tr>                      <td height="50"> </td>                    </tr>                    <tr>                            <td height="150" align="center" valign="middle"><form action="./pesquisar.asp" method="get">                                <table width="250" height="110" border="0" cellpadding="0" cellspacing="0" id="cidade">                                  <tr>                                     <td height="35" class="estilopesquisar"><div align="center">Termo                                         a pesquisar:<br>                                        <input name="termo" type="text" class="caixaspesquisar" id="termo">                                      </div></td>                                  </tr>                                  <tr>                                     <td height="35" class="estilopesquisar"><div align="center">Cidade:<br>                                        <select name=cidade class="caixaspesquisar">                                          <option value="1">Selecione uma cidade</option>                                          <%    	set cidades = db.Execute("SELECT * FROM cidades ORDER BY nome")    	While not cidades.EOF    	%>                                          <option class="camposform" value="<%=cidades("id")%>"><%=cidades("nome")%></option>                                          <%    	cidades.MoveNext    	Wend    	%>                                        </select>                                      </div></td>                                  </tr>                                  <tr>                                     <td height="40"><div align="center">                                         <input name="botao" type="submit" class="botao" id="botao" value="Pesquisar">                                      </div></td>                                  </tr>                                </table>                              </form></td>                    </tr>                  </table></td>                </tr>              </table></td>              <td valign="top"><table width="510" border="0" cellspacing="0" cellpadding="0">                <tr>                  <td background="./imagens/top.gif"> </td>                </tr>                    <tr>                       <td background="./imagens/midle.gif" class="main"><p>       <%       dim termo_pesquisado,resultados,cidade_pesquisada       cidade_pesquisada = Request.QueryString("cidade")       termo_pesquisado = Request.QueryString("termo")       resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")              if resultados.EOF then       Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")       else              While Not resultados.EOF       %>       <p align="left" class="main"><%=db("empresa")%></p>       <%       resultados.MoveNext       Wend       end if       %></p>                        </td>                </tr>                <tr>                  <td background="./imagens/end.gif"> </td>                </tr>              </table>                </td>            </tr>          </table>                    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">            <tr>              <td><img src="./imagens/finalpag.jpg" width="760" height="50"></td>            </tr>          </table></td>      </tr>    </table></td>  </tr></table></body><% db.closeset db = nothing%></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele está mostrando a mensagem: Nenhum anunciante foi encontrado. ??

<{POST_SNAPBACK}>

Sim, Ultra

 

if resultados.EOF then      Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")      else
É só fazer uma pesquisa no link que eu passei. Nunca vai retornar resultados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma coisa que notei é que na linha:

 

resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")
Você não tá setando o recordset.

 

set resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")

Outra coisa que uma vez aconteceu comigo e não sei até hj explicar o pq...

 

Ao invés de usar:

 

if resultados.EOF then      Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")      else            While Not resultados.EOF      %>      <p align="left" class="main"><%=db("empresa")%></p>      <%      resultados.MoveNext      Wend      end if

Usa invertido:

if not resultados.EOF then           While Not resultados.EOF      %>      <p align="left" class="main"><%=db("empresa")%></p>      <%      resultados.MoveNext      Wendelse      Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")      end if

Espero ter ajudado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma coisa que notei é que na linha:

 

resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")
Você não tá setando o recordset.

 

set resultados = db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")
Outra coisa que uma vez aconteceu comigo e não sei até hj explicar o pq...

 

Ao invés de usar:

 

if resultados.EOF then      Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")      else            While Not resultados.EOF      %>      <p align="left" class="main"><%=db("empresa")%></p>      <%      resultados.MoveNext      Wend      end if
Usa invertido:

if not resultados.EOF then           While Not resultados.EOF      %>      <p align="left" class="main"><%=db("empresa")%></p>      <%      resultados.MoveNext      Wendelse      Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.</font></p>")      end if
Espero ter ajudado...

<{POST_SNAPBACK}>

Não cara no caso o coigo dele está certo, oque você fez foi verificar se naum é fim de arquivo 2 vezes!

 

o certo seria o jeito dele mesmo

 

ASP

[*]if resultados.eof then

 

[*] Response.Write("<p align=center><font class=main>Nenhum anunciante foi encontrado.")

 

[*]end if

 

[*]

 

[*]depois você faz o resto

 

[*]

 

[*]do while not resultados.eof

 

[*] Conteudo.............................

 

[*]

 

[*]rs.movenext

 

[*]loop

 

No caso de seu select você pode fazer assim

 

ASP

[*]db.Execute("SELECT * FROM anunciantes WHERE palavrachave LIKE '%" &preparaPalavra(Request.QueryString("termo"))& "%' AND cid_id="&cidade_pesquisada&" ORDER BY empresa")

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.