Ir para conteúdo

POWERED BY:

Arquivado

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

BrunoHP

[Resolvido] Notícia

Recommended Posts

Boa tarde!

 

Seguinte alguem poderia me orientar a listar a última notícia cadastrada com imagem o restante sem.

 

<%
	BRidPagina = trim(request("id"))
	
	BRtabela   = "noticias"
	
	BRcampos        = "*"
	BRcondicao      = "WHERE status='S' and data1<='"&DataNow&"'" 
	BRordena        = "ORDER BY data1 DESC"
	
	SET	BRrs        = conn.execute("SELECT "&BRcampos&" FROM "&BRtabela&" "&BRcondicao&" "&BRordena&"")
    SET rscount     = conn.execute("select count(id) as soma from "&BRtabela&" "&BRcondicao&"")
%>
<link href="../css/css.css" rel="stylesheet" type="text/css" />
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="10">
  <tr>
    <td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <%

vqtd=3
'vtotal = cint(rscount("soma"))
vpag = vtotal\vqtd
resto = (vtotal/vqtd) - vpag
if (resto = 0) then
   vpag = vpag-1
end if
if (trim(request("pagina"))="") then
pagina = 0
else
pagina=trim(request("pagina"))
end if

vinicio = (pagina*vqtd)

for i=0 to (vinicio-1)
   BRrs.movenext
next
%>
      <%
	if not(BRrs.eof) then 
	lin = 0
	do until lin=3
	col = 0
%>
      <tr>
        <%
	do until col=1
	if not (BRrs.eof) then
%>
        <td align="justify" valign="middle">
        <table width="100%">
        <tr>
          <td valign="middle">
<%if BRrs("imgdestaque") <> "" then%>
                              <table border="0" align="left" cellpadding="0" cellspacing="5">
                                <tr>
                                  <td align="left" valign="top"><a href="../files/noticias/pagina_<%=BRrs("id")%>/<%=BRrs("img")%>" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1', wrapperClassName: 'highslide-white', outlineType: 'rounded-white'})"><img src="<%=BRdiretorioImagens%>/<%=BRtabela%>/pagina_<%=BRrs("id")%>/<%=BRrs("imgdestaque")%>" border="0" /></a></td>
                                </tr>
                              </table>
<%end if%>
          </td>
        </tr>
        <tr>
        <td valign="middle"><span class="fontMENU-Bold11"> <%=BRrs("data1")%>:</span> <a href="viewNoticia.asp?id=<%=BRrs("id")%>" class="fontPretoNormal11"><%=BRrs("titulo1")%></a><br />        </td>
      </tr>
        </table></td>
        <%
BRrs.movenext
else
end if
col = col+1
loop%>
      </tr>
      <%
lin = lin +1
loop
else
%>
      
      <%
end if

%>
    </table></td>
  </tr>
</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça o SELECT, buscando também o campo imagem e exiba ele apenas para a última notícia cadastrada

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça o SELECT, buscando também o campo imagem e exiba ele apenas para a última notícia cadastrada

 

quando insiro o TOP 1 no select da erro. Meu BD é MySql

Compartilhar este post


Link para o post
Compartilhar em outros sites

como esta sua string SQL ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

com mysql usamos LIMIT e nao o TOP

 

se tiver duvidas sobre o uso prgunte

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estõu com dois selects.. o primeiro tem a aparecer apenas o último registro ai ai tranquilo mais o outro select tem q aparecer os últimos 5 registros menos o último cadastrado.

 

Vlws!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o primeiro use LIMIT 0,1

 

no outro LIMIT 1,5

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parabéns pela solução

 

Abraços

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.