PHP 프로그래머가 프로그램 코드를 작성하면 일반적으로 Pagination 기능을 사용합니다. 코드는 실제로 단어 문서 작성과 동일합니다. 다음으로, 오류 신기술의 편집자가 페이지 매김 기능을 작성하는 프로그래머의 방법에 대해 배우게하십시오. 코드 사본은 다음과 같습니다.
<%
page = trim (요청 ( "page"))
mapperpage = 40
첫 번째 = 참
마지막 = true
희미한 Rs
set rs = server.createobject ( "adodb.recordset")
SQL = "선택 ID, 제목, add1, Cartype, ISRED, ENTEDATE, ClasStype = 0 및 Pass = 1 Order에서 ID DESC에 의한 News에서 hits"
Rs. Open SQL, Conn, 1,1
rs.pagesize = maxperpage
TotalPage = Rs.PageCount
LEN (Page) = 0 인 경우
intpage = 1
첫 번째 = 거짓
또 다른
Cint (page) <= 1 인 경우
intpage = 1
첫 번째 = 거짓
또 다른
cint (page)> = rs.pagecount 인 경우
intpage = rs.pagecount
마지막 = 거짓
또 다른
intpage = cint (페이지)
끝 If
끝 If
끝 If
그렇지 않다면 그렇다면
rs.AbsolutePage = intpage
끝 If
a = 1의 경우 mapperpage
rs.eof라면 종료하십시오
%>
또 다른
응답. "bgcolor =#f6f6f6"
끝 If
%>>
<%= a%>
<%add = rs ( "add1")
서브 스트링 추가, 4
%>
"대상 ="_ blank ">
<%
rs ( "isred") = true 인 경우
%>
<%제목 = rs ( "제목")
서브 스트링 제목, 20
%>
<%else
제목 = rs ( "제목")
서브 스트링 제목, 20
%>
<%
끝 If
%>
<%= rs ( "Cartype")%>
<%thetime = rs ( "EnterDate")
그들 = datepart ( "m", Thetime)
Len (themon) <2 인 경우 themon = "0"& themon
theday = datepart ( "d", Thetime)
Len (theday) <2 인 경우 theday = "0"& theday
ther = themon & "-"& theday
응답
%>
<%= rs ( "hits")%>
<%
rs.movenext
rs.eof라면 종료하십시오
다음
%>
rs.pagecount> 0 인 경우 < % %>
총 <%= rs.recordCount%> |가 있습니다 현재 페이지 <%= intpage%>/
<%
= rs.pagecount%>
< % 종료 if %>
intpage> 1 인 경우 <%%>
?
page = 1 "> 홈페이지
<%else%>
첫 페이지
<%종료 if%>
<%먼저%>
?
page = <%= intpage-1%> "> 이전 페이지
<%else%>
이전 페이지
<%종료 if%>
마지막으로 intpage 인 경우 <%
?
page = <%= intpage+1%> "> 다음 페이지
<%else%>
다음 페이지
<%종료 if%>
intpage 인 경우 <%
?
page = <%= rs.pagecount%> "> 마지막 페이지
<%else%>
마지막 페이지
<%종료 if%>
가십시오
[this.selectedIndex] .Value ">
b = 1 ~ rs.pagecount의 경우 <%
B = intpage 인 경우%>
? page = <%= b%> "selected>
페이지 <%= b%>
< % else %>
? page = <%= b%> "> page <%= b%>
<%종료 if
다음%>
<%
Rs.Close
RS = 아무것도 설정하지 않습니다
conn.close
Conn = 아무것도 설정하지 않습니다
%>> 그런 다음%>> 그런 다음%> >>>>
The Error New Technology Channel의 편집자를 통해 모든 사람이 PAGIG 기능을 작성하는 프로그래머의 방법에 대한 이해가 있다고 생각합니다. 더 많은 관련 정보를 알아야한다면 오류 신규 기술 채널에 계속주의를 기울이십시오!