안규 공부방

ACTIVE SERVER PAGE > [이전글][다음글]

등록일 : 2017-07-03 20:12 조회수 : 93,096

2.3.1. [이전글] 처리

게시판의 내용읽기 중에 이전글 을 처리하는 부분입니다.
step < 1 은 답변글이 아닌경우를 뜻하고 , 현재 선택된글(number) 보다 작고, 답변이 아닌글
중에서 'MAX(number)'가장 큰값을 찾아 prevnum 변수에 기억을 시면 됩니다.

2.3.2. [다음글] 처리

게시판의 내용읽기 중에 다음글을 처리하는 부분입니다.
step < 1 은 답변글이 아닌경우를 뜻하고 , 현재 선택된글(number) 보다 크고,
답변이 아닌글중에서 'MIN(number)' 가장 큰값을 찾아 nextnum 변수에 기억을 시면 됩니다.
	<%
	Set DbCon=Server.CreateObject("ADODB.Connection")
	DbCon.Open ("DSN=polcomm;UID=sa;PWD=;")

	SQLstmt = "SELECT prevnum = MAX(number) FROM "& name &" WHERE step < 1 and number < " & number 
	Set RS = DbCon.Execute(SQLstmt) 

	prevnumber = rs("prevnum") 
	rs.close

	SQLstmt = "SELECT nextnum = MIN(number) FROM "& name &" WHERE step < 1 and number > " &number 
	Set RS = DbCon.Execute(SQLstmt) 

	nextnumber = rs("nextnum") rs.close 
	%>
	
 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.