Ir para conteúdo

POWERED BY:

Arquivado

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

N3G4T1V3

Paginação selecionada

Recommended Posts

Galera eu to com esse código mas tipo eu preciso que invés dele pegar os 8 ultimos ele começe a pegar a partir do sexto.. se alguem souber +- como fica posta ae !

ultimos = 8

* é a quantidade de noiticias

<%intRecsPerPage = ultimosAbreConexaoset rs=Server.CreateObject("ADODB.Recordset")sSQL="SELECT * FROM noticias ORDER BY data"rs.Open sSQL, Conexao,3,3rs.PageSize=intRecsPerPagefor intRecord=1 to rs.PageSize If Len(rs("assunto")) < 25 ThenResumo = rs("assunto")ElseResumo = Mid(rs("assunto"),1,30) & "..."End If%><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="999999">  <tr>     <td colspan="6" rowspan="2" align="left" bgcolor="666666" class="tdp"><a href="../album/<%=rs("id")%>.htm"><%=rs("data")%><br>            <%=Resumo%></a> </td>  </tr>  <tr> </tr>  <tr>     <td colspan="6" align="left" bgcolor="666666"><img src="imagens/spacer.gif" width="1" height="6"></td>  </tr></table><%rs.MoveNextIf rs.EOF thenExit ForEnd ifnextrs.Close%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu criaria no seu BD um campo numerico "codigonoticia" dentro da tabela noticias ... como você estaria numerando cada noticias de forma regular , 1,2,3,4,5,6,7,8 etcno seu sql colocaria codigonoticia > 6 ai fica a seu critério decidir sobre o destino do intRecsPerPage se tira ele do codigo ou se coloca ele pra pegar todos ...Espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

ultimos = 6

Acredito que nesse caso listaria apenas os 6 ultimos, e pelo que entendi ele quer que liste a partir do 6º até o nº tra la lá!!! rsrsrs,,,..Minha sujestão, é fazer como disse o andré... !!!Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente isso:select top 8 * from noticias WHERE id NOT IN (select top 6 * from id order by data desc) order by data descespero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpe amigo... esqueci uma parada.. aqui vai:

 

SELECT top 8 * FROM noticias WHERE id NOT IN (select top 6 id from noticias order by idcatdown asc)order by id asc

 

o que esta em vermelho eu esqueci de colocar

 

acho que agora vai B)

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.