PHPプログラマーがプログラムコードを書くとき、通常、ページネーション関数を使用します。コードは実際には単語文書を書くことと同じです。次に、エラーの編集者に、ページネーション関数を書いているプログラマーの方法について学びましょう。コードコピーは次のとおりです。
<%
page = trim(request( "page"))
MapperPage = 40
first = true
last = true
薄暗いrs
rs = server.createObject( "adodb.recordset")を設定します
sql = "id、title、add1、cartype、isred、enterdate、classtype = 0およびpass = 1 order by id desc"からのヒット
rs.open sql、conn、1,1
rs.pagesize = maxperpage
TotalPage = rs.PageCount
Len(page)= 0の場合
intpage = 1
first = false
それ以外
cint(page)<= 1の場合
intpage = 1
first = false
それ以外
cint(page)> = rs.pagecountの場合
intpage = rs.pagecount
last = false
それ以外
intpage = cint(page)
ifを終了します
ifを終了します
ifを終了します
rs.eofではない場合
rs.absolutepage = intpage
ifを終了します
a = 1からmapperpageへ
rs.eofの場合は、entを終了します
%>
それ以外
Response.write "bgcolor =#f6f6f6"
ifを終了します
%>>
<%= a%>
<%add = rs( "add1")
サブストリング追加、4
%>
「ターゲット= "_ blank">
<%
rs( "isred")= trueの場合
%>
<%title = rs( "title")
サブストリングタイトル、20
%>
<%else
title = rs( "title")
サブストリングタイトル、20
%>
<%
ifを終了します
%>
<%= rs( "Cartype")%>
<%thetime = rs( "Enterdate")
them = datePart( "m"、thetime)
Len(Themon)<2の場合、Themon = "0"&Themon
theday = datepart( "d"、thetime)
レン(theday)<2の場合、theday = "0"&theday
Ther = Themon& " - "&theday
response.write the
%>
<%= rs( "hits")%>
<%
rs.movenext
rs.eofの場合は、entを終了します
次
%>
<%rs.pagecount> 0 then%>
合計<%= rs.RecordCount%> |があります現在のページ<%= intpage%>/
<%
= rs.PageCount%>
<%end if>
<%intpage> 1 then%>の場合
?
ページ= 1 ">ホームページ
<%else%>
フロントページ
<%end if>
<%If first then%>
?
page = <%= intpage-1%> ">前のページ
<%else%>
前のページ
<%end if>
<%lastおよびintpageの場合
?
page = <%= intpage+1%> ">次のページ
<%else%>
次のページ
<%end if>
<%intpageの場合
?
Page = <%= rs.PageCount%> ">最後のページ
<%else%>
最後のページ
<%end if>
行きます
[this.SelectedIndex] .Value ">
<%b = 1からrs.pagecountの場合
b = intpage then%>の場合
?page = <%= b%> "selected>
ページ<%= b%>
<%else%>
?page = <%= b%> "> page <%= b%>
<%end if
次の%>
<%
rs.close
rs = Nothingを設定します
conn.close
conn =何も設定しません
%>>その後、%>>その後、%>>>>
Error New Technologyチャネルの編集者を通じて、ページング機能を書いているプログラマーの方法を誰もが確実に理解していると思います。より関連する情報を知る必要がある場合は、エラーの新しいテクノロジーチャネルに注意を払い続けてください!