Olá galera, estou com um problema na minha paginação e não consigo resolver, gostaria de saber se alguém possa me ajudar.
O Problema é que eu limitei o 8 registros por pagina e continua aparecendo mais que 8.
segue o código abaixo:
Esse é o Código de conexao e paginação
Set rs = Server.CreateObject( "ADODB.Recordset" )
strrs = "SELECT * FROM artesanato where categoria='abajures' order by uid asc"
rs.open strrs, conexao, 3, 3
rs.PageSize = 8
rs.CacheSize = 8
if rs.eof then
Response.Redirect"erro.asp"
Response.End
else
if Request.QueryString("pagina")="" then
intpagina = 1
else
if cint(Request.QueryString("pagina"))<1 then
intpagina = 1
else
if cint(Request.QueryString("pagina"))>rs.PageCount then
intpagina = rs.PageCount
else
intpagina = Request.QueryString("pagina")
end if
end if
end if
end if
Esse abaixo são as colunas que estão dando problema, acredito eu rsrsrsrs
<%
If Not rs.EOF Then
rs.AbsolutePage = intpagina
intrec = 0
Do While Not RS.Eof
%>
<ul>
<li class="first">
<a href="<%=rs("foto")%>" rel="lightbox" title=""><img src="<%=rs("foto-link")%>" alt=""/></a>
<h4 align="center"><%=rs("nome")%> - <%=rs("codigo")%></h4>
<p align="center"><%=rs("entrega")%></p>
<p align="center"><span>SOLICITAR ORÇAMENTO</span>
</li><% RS.MoveNext %><% If RS.EOF Then Exit Do %>
<li>
<a href="<%=rs("foto")%>" rel="lightbox" title=""><img src="<%=rs("foto-link")%>" alt=""/></a>
<h4 align="center"><%=rs("nome")%> - <%=rs("codigo")%></h4>
<p align="center"><%=rs("entrega")%></p>
<p align="center"><span>SOLICITAR ORÇAMENTO</span>
</li><% RS.MoveNext %><% If RS.EOF Then Exit Do %>
<li>
<a href="<%=rs("foto")%>" rel="lightbox" title=""><img src="<%=rs("foto-link")%>" alt=""/></a>
<h4 align="center"><%=rs("nome")%> - <%=rs("codigo")%></h4>
<p align="center"><%=rs("entrega")%></p>
<p align="center"><span>SOLICITAR ORÇAMENTO</span>
</li><% RS.MoveNext %><% If RS.EOF Then Exit Do %>
<li>
<a href="<%=rs("foto")%>" rel="lightbox" title=""><img src="<%=rs("foto-link")%>" alt=""/></a>
<h4 align="center"><%=rs("nome")%> - <%=rs("codigo")%></h4>
<p align="center"><%=rs("entrega")%></p>
<p align="center"><span>SOLICITAR ORÇAMENTO</span>
</li><% RS.MoveNext %><% If RS.EOF Then Exit Do %>
</ul>
<%
loop
End If
intrec = intrec + 1
if rs.eof then
response.write " "
end if
%>
E por ultimo os botões da Paginação
<%
if intpagina>1 then
%>
<INPUT TYPE="BUTTON" VALUE="<<< Anterior" ONCLICK="window.location.href='new_arrival.asp?pagina=<%=intpagina-1%>'">
<%
end if
if StrComp(intpagina,rs.PageCount)<>0 then
%>
<INPUT TYPE="BUTTON" VALUE="Próximo >>>" ONCLICK="window.location.href='new_arrival.asp?pagina=<%=intpagina + 1%>'">
<%
end if
rs.close
Set rs = Nothing
%>
Pergunta
Rodrigo_Linhas
Olá galera, estou com um problema na minha paginação e não consigo resolver, gostaria de saber se alguém possa me ajudar.
O Problema é que eu limitei o 8 registros por pagina e continua aparecendo mais que 8.
segue o código abaixo:
Esse é o Código de conexao e paginação
Esse abaixo são as colunas que estão dando problema, acredito eu rsrsrsrs E por ultimo os botões da Paginação Editado por Rodrigo_LinhasLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.