Coldfusion MX PageList 초보 버 전 튜 토리 얼

처음 쓴 것:  1.실현 가능 한 기능:첫 페이지,마지막 페이지,이전 페이지,다음 페이지 와 지 정 된 페이지 의 이동.첫 페이지 끝 에 자동 으로 숨겨 지 는 기능 이 있 습 니 다.드 롭 다운 메뉴 를 이동 하여 현재 페이지 와 총 페이지 수 를 동적 으로 표시 합 니 다.  2.원리  핵심 원리 참조 Codefusion MX 덧 붙 인 Compass 여행 예 트 리 플 detail.cfm 의 페이지 넘 기 원리.즉,현재 페이지 가 6 페이지 라 고 가정 하여 데이터 베 이 스 를 조회 하고 maxRows 를 되 돌려 주 는 것 이다. 1 로 정 하고 지난 페이지 를 찾 으 면 6 이하 의 수 를 거꾸로 조회 한 결과 5,4,3......................................................................다른 이치.  3.사용법  pagelist 를 실현 할 곳 에 코드 를 넣 고 수 정 된 cfsnippets,centers,center 를 찾 습 니 다.ID,그들 을 실제 사용 하 는 데이터베이스 이름,표 이름과 필드 이름 으로 바 꿉 니 다.  4.한계 와 부족  cf 를 배 운 지 일주일 이 되 지 않 아 cfml 에 대해 잘 모 르 기 때문에 일부 코드 는 여전히 번 거 롭 습 니 다.저 는 부족 한 점 이 있 습 니 다.(1)스타일 은 한계 가 있 습 니 다.폼 form 을 사용 하기 때문에 button 이나 그림 으로 만 표시 할 수 있 고 단순 한 문자 로 표시 할 수 없습니다.(2)수정 은 찾기 로 바 꿔 야 한다.원래 앞의 데이터베이스 에서 정의 한 세 개의 변수 만 바 꾸 면 된다 고 생각 했 는데,나중에에서 검색 결 과 를 사용 하 는 것 을 발견 하 였 습 니 다.예 를 들 어\#gotopage.currentrow\#는 그 안에서 동적 인 파 라 메 터 를 사용 할 수 없습니다.고수 에 게 어떤 좋 은 해결 방법 이 있 습 니까?    SELECT #targetname# FROM #tablename#             WHERE #targetname# < #Form.RecordID# ORDER BY #targetname# DESC         WHERE #targetname# > #Form.RecordID# ORDER BY #targetname#         ORDER BY #targetname#         WHERE #targetname# > #Form.RecordID# ORDER BY #targetname# DESC WHERE #targetname# = #Form.goto#   SELECT #targetname# FROM #tablename#     #pageid#">    이동:  #gotopage.currentrow# #gotopage.currentrow# /#gotopage.record count\#페이지    나중에 이상 하 다 는 것 을 발견 하고 수정 을 했다.  위의 코드 는 list 각 페이지 에 하나의 기록 만 있 는 page 에 만 사용 할 수 있 습 니 다.만약 한 페이지 에 여러 개의 기록 이 있다 면 위의 방법 은 안 됩 니 다.  다음은 제 가 수정 한 코드 입 니 다.한 페이지 에 여러 개의 기록 을 넣 을 수 있 습 니 다.각 페이지 에 몇 개의 기록 을 넣 으 면 pagerow 에서 정의 할 수 있 습 니 다.그 밖 에 검색 과 교 체 를 통 해 변경 할 필요 가 없습니다.초기 화 된 네 개의 매개 변 수 를 자신 과 관련 된 내용 으로 정 하면 됩 니 다.다른 곳 은 고 칠 필요 가 없습니다.  코드 가 원래 의 것 보다 많이 간소화 되 었 다. :)                                  SELECT #targetname# FROM #tablename# #pageid#"> #lastpage#"> 이동:  #pagenumber# #pagenumber# /#lastpage\#페이지   하하,초보 판 pagelist 가 드디어 완성 되 었 습 니 다.아주 간단 하고 사용 하 는 방법 도 멍청 합 니 다.

좋은 웹페이지 즐겨찾기