+ -
当前位置:首页 → 问答吧 → 这段代码是翻页功能,希望大家可以帮我解答以下疑难,拜托

这段代码是翻页功能,希望大家可以帮我解答以下疑难,拜托

时间:2011-11-16

来源:互联网

<%
set rst=server.createobject("adodb.recordset")
rst.open "select * from cpdq order by id desc",conn,3,1
if not(rst.bof and rst.eof) then
numrecord=rst.recordcount
rst.pagesize=12
numpage=rst.pagecount
[b]if request("page")=empty then
noncepage=1
else
if cint(request("page"))<1 then
noncepage=1
else
noncepage=request("page")
end if
if cint(trim(request("page")))>cint(numpage) then noncepage=numpage
end if [/b]



请问 if request("page")=empty then 这句话怎么翻译?
noncepag
  else
if cint(request("page"))<1 then 这句话怎么翻译?
noncepage=1
else
noncepage=request("page")
  end if
if cint(trim(request("page")))>cint(numpage) then 这句话怎么翻译?
  noncepage=numpage
  end if
主要是request("page")是什么功能?  

作者: hyfjining2011   发布时间: 2011-11-16

if request("page")=empty then '判断是不是为空
noncepag
  else
if cint(request("page"))<1 then '接到你点击页码传的值 转换为int
noncepage=1
else
noncepage=request("page")
  end if
if cint(trim(request("page")))>cint(numpage) then '判断接到的值是不是大于记录集数
  noncepage=numpage
  end if 

作者: hefeng_aspnet   发布时间: 2011-11-16