Ir para conteúdo

Arquivado

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

Júnior Dias

Resgatar registros menos os 2 últimos

Recommended Posts

Boa tarde pessoal do Fórum gostaria de saber como eu faço pra resgatar registros de um banco de dados que contém por exemplo 100 noticias quero listar 10 menos as 2 últimas

 

tipo

 

 

VOU FAZER UM SISTEMA QUE DUAS NOTICIAS AS 2 ULTIMAS VÃO APARECER CHAMADA, FOTO E BREVE DESCRIÇÃO E AS OUTRAS 8 APARECERÃO APENAS O TITULO

 

como faço esse procedimento?

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

BANCO DE DADOS ACCESS É O SEGUINTE É UM SISTEMA DE NOTICIAS ONDE SER´PA DA SEGUINTE FORMA:AS 2 ULTIMAS NOTICIAS TERAO DESTAQUE COMO: TITULO IMAGEM E BREVE DESCRIÇÃO E AS OUTRAS noticias terão somente a chamada de titulo linkadas para os detaklhes eu não sei como chamar as noticias em um select oculatndo as duas últimasa minha lógica é o seguintevou fazer dois selects: um chamando as 2 ultimas com titulos, foto e brteve descriçãoe o outro select chamando somente o restante das noticias com somente os titulos (esse select q tem q chamar menos os 2 últimos)existe outra manira de criar este esquema? ou minha lógica é a mais correta de se fazerobrigado por me ajudarem

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha só meu select:

<% 'Criando variáveis de conexão para o banco Dim localbd, meubd, rsNoticias, mensagemtempo'local do Banco de dados Nacional.mdblocalbd="driver={microsoft access driver (*.mdb)};dbq=" & server.mappath("databases/Nacional.mdb")'Setando conexõesset meubd=server.createobject("adodb.connection")'Criando recordset para as consultasset rsNoticias=server.createobject("adodb.recordset")meubd.Open localbd'Selecionaremos todas as notícias cadastradas	rsNoticias.Open "SELECT TOP 3 * FROM noticias ORDER BY codnoticia DESC", meubd%>

<% 	'Se houver registros ele mostrará esta parte 	if NOT rsNoticias.EOF then 	%>                                <% 'Repetir as notícias encontradaswhile NOT rsNoticias.EOF %>                                <table width="297" border="0" cellspacing="1" cellpadding="0">                                  <tr>                                    <td width="89%" height="36" valign="top"> <span class="dataformat style1"><%=rsNoticias("data")%> <span class="style2">- <a href="envia_por_email.asp?cod=<%=rsNoticias("codnoticia")%>" class="style1">Enviar por e-mail</a></span></span><span class="style16"><br>                                    </span><span class="Texto-Titulo-Noticia"><%=Server.htmlEncode(rsNoticias("titulo"))%></a></span></td>                                  </tr>                                  <tr>                                    <td valign="top" bgcolor="#FCFCFC"><div align="justify" class="Texto-noticia"><%=Server.htmlEncode(rsNoticias("chamada"))%></div></td>                                  </tr>                                  <tr>                                    <td height="8" bgcolor="fcfcfc"><div align="center"><img src="img/linha_divisora_noticias.gif"></div></td>                                  </tr>                                </table>                              <%	rsNoticias.movenext	wend	%>                                apartir daqui é onde ele exibe<% 		'Caso o Recordset esteja vazio, ele mostrará a parte abaixo		else 		%>                                <span class="linksrandomize style43 style47"><span class="style49 style2">Não existem notícias cadastradas com o tipo                                  selecionado</span></span>                                <% end if %>

como alterao prs exibir assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso ae

rsNoticias.Open "SELECT TOP 10 * FROM noticias ORDER BY codnoticia DESC", meubd '**** vai pegar os 10 últimosif not rsNoticias.eof thendo while not rsNoticias.eofrsnoticias.movenextrsnoticias.movenextresponse.write(rsnoticias("codnoticia"))rsnoticias.movenextloopend if

só pra constar, com mysql daria pra fazer declarando no mysql mais isso

LIMIT 2,12

vê se rola isso ai

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.