Ir para conteúdo

POWERED BY:

Arquivado

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

Alessancost

10 últimas noticias sem a que esteja sendo visualizada

Recommended Posts

Boa Tarde!Eu tenho esse código que mostra as 10 últimas notícias da categoria, na notícia. Eu acrescentei essa linha para não mostrar nas 10 últimas notícas a notícia que o usuário esteja visualizando: if not id = objRs("IDNews") thenMas a notícia visualizada continua aparecendo nas 10 últimas notícias. O que ta errado?

<div class="linha05">Outras notícias da Categoria</div><div class="fonte01"></div><% id = Request.QueryString("IDNews") Set objConn = Server.CreateObject("ADODB.Connection") Set objRs = Server.CreateObject("ADODB.Recordset") objConn.Open strConn objRs.Open "SELECT TOP 10 IDNews, NewsHeadline, NewsCategory FROM News WHERE releaseDate <= DATE() AND (expireDate >= DATE() OR expireDate IS NULL) AND NewsCategory = " & IDCategory & " ORDER BY NewsDate DESC, IDNews DESC", objConn, 0, 1 contador = 0 retira = 0 Do While Not objRs.EOF retira = retira + 1 if retira < 11 then contador=contador + 1 if len(contador) = 1 then contador = "0" & contador end if if not id = objRs("IDNews") then %> <div class="fonte06"><a href="noticia.asp?IDNews=<% = objRs("IDNews") %>" title="Ler a Notícia"><% = contador %>. <% = objRs("NewsHeadline") %></a><div class="fonte01"></div></div> <% end if end if objRs.MoveNext Loop %> <% objRs.Close objConn.Close Set objRs = Nothing Set objConn = Nothing %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta colocar na sql pra ver se funfa assim ó:

 

"SELECT TOP 10 IDNews, NewsHeadline, NewsCategory FROM News WHERE IDNews <> " & id & " and releaseDate <= DATE() AND (expireDate >= DATE() OR expireDate IS NULL) AND NewsCategory = " & IDCategory & " ORDER BY NewsDate DESC, IDNews DESC"

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz o mesmo select onde o ID seja diferente da atual

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado marcelinho e marioufpa http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Foi resolvido o problema com a sequinte mudança: NewsCategory = " & IDCategory & " AND IDNews <> "&id&" ORDER BY NewsDate DESC, IDNews DESC", objConn, 0, 1

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

parabens tiozinho http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

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.