Ir para conteúdo

POWERED BY:

Arquivado

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

kdhlinha

Problema com comparação!!

Recommended Posts

Salve!!!

 

Bom eh o seguinte... eu to querendo comparar duas variaveis no comando if mas so que naum ta comparando nada...

<%option explicitDim fonte,rsNoticias, aux%><!--#include file="conn.asp"--><%fonte = Request.queryString("Noticia")Set rsNoticias = Server.CreateObject("ADODB.Recordset")rsNoticias.Open "noticias", conn, 3, 3%><html><boby><% rsNoticias.movefirst%><%While not rsNoticias.EOF%><%aux=rsNoticias("Quant")%><%=fonte%><br><%=aux%><%if aux<>fonte then%><table width="750" border="1" align="center">  <tr>    <td align="center"><%Response.Write(rsNoticias("Titulo"))%></td>  </tr>  <tr>    <td align="center"><%Response.Write(rsNoticias("Noticia"))%></td>  </tr>  <tr>    <td><%Response.Write(rsNoticias("Fonte"))%></td>  </tr>    <tr>    <td><%Response.Write(rsNoticias("Quant"))%></td>  </tr>  </table>  <%end if%><% rsNoticias.moveNext%><%Wend%></Body></html><%rsNoticias.closeset rsNoticias = Nothingconn.closeset conn=Nothing%>

Ele ta mostrando tudo que foi cadastrado no BD....e eu so quero que mostre se a variavel aux for igaul a fonte!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você quer q mostre se for igual utilize"aux = fonte"e não diferente (<>) com isso ele vai pegar todos os registros diferentes...mas que eu entendi... da pra você fazer isso por WHERE tipoprocura mais sobre o where e ve se ele serve pra sua necessidade, pq ele filtra a busca por um campoexemploid=request.querystring("id")SQL="SELECT * FROM noticias WHERE id=" & iddai ele vai pegar o registro que tiver tal ID... da pra c filtrar os registros por ele... ou dependendo até pelo LIKE...Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acontece DackAleQue mesmo eu usando o (<>) deferente ele tem mostrado todos os registros sendo eles diferentes ou iguais.E eu ja usei a instrução select mas ele deu um erro dizendo que eh esperedo uma instrução (Delet, update....) sendo que eu ja coloquei o "SELECT * FROM noticias Where ID='"& fonte &"'".naum sei oq tah acontecendo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

manda escrever o seu selecte verifica se ta selecionando o que você quer selecionarou posta ai que alguem corrige a parada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho como to bem humor ahahuahua brincadeira, se quiser me manda que tento ver o que ta ocorrendo, ou cola seu codigo todo, e a versão com select, pra ver o erro dele e tal =)Porque com o WHERE é certea que funciona eu faço isso direito..rs com if tb da.....

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.