首页 → <%=ProductBigClassName(bigclassid)%> <%if classid<>"" then response.Write("→ "&ProductSmallClassname(classid))%>
 

<% Classid=Request("classid") set rs=server.CreateObject("adodb.recordset") if Classid<>"" then strSQL="select id,[name],categoryid,addtime from product2 where sortsid="&classid&" order by id desc" elseif bigclassid<>"" then strSQL="select id,[name],categoryid,addtime from product2 where categoryid="&bigclassid&" order by addtime desc" end if rs.open strSQL,conn,1,1 '分页显示初始化 page=GetVariable("page") if page="" then page=1 else page=Cint(page) end if Section=GetVariable("section") if Section="" then Section=1 else Section=Cint(Section) end if '变量赋值 intPageSize=12 '每页显示记录数 intSectionSize=6 '多少页为一段,像GOOGLE一样 PrevSectionText="7" '上一段的链接文字 NextSectionText="8" '下一段的链接文字 PrevPageText="3" '上页的链接文字 NextPageText="4" '下页的链接文字 strPageUrl="?bigclassid="&bigclassid&"&Classid="& Classid rs.pagesize=intPageSize intCount=rs.RecordCount intPageCount=rs.pagecount intSectionCount=(intPageCount - 1) \ intSectionSize + 1 if intCount>0 then rs.AbsolutePage=page end if %>

<%for i=1 to intPageSize if rs.eof then exit for %> <% rs.movenext next %>
" href="<%=rs(2)%>/<%=rs(0)%>.html" target="_blank"><%=cutStr(rs("name"),1,50)%>  <%=FormatDateTime(rs("addtime"),2)%>

共有<%=intCount%>记录,分<%=intPageCount%>页,当前页<%=Page%>,每页显示<%=intPageSize%>条记录 <% '计算每一段的开始页 intStarPage=(Section-2) * intSectionSize + 1 '前一段 if Section<=1 then response.Write(PrevSectionText & " ") else response.Write("" & PrevSectionText & " ") end if '显示页码列表 response.Write("第") intStarPage=(Section-1) * intSectionSize + 1 for p=intStarPage to intStarPage + intSectionSize - 1 if p > intPageCount then exit for if p=page then response.Write("[" & p & "] ") else response.Write("[" & p & "] ") end if next response.Write("页") '后一段 intStarPage=(Section) * intSectionSize + 1 if Section>=intSectionCount then response.Write(" " & NextSectionText) else response.Write(" " & NextSectionText & " ") end if %>


>