<% ' =========================================================================== ' 시스템명 : 좋은나무성품학교 ' 프로그램설명 : 온라인으로 진행되는 강좌 및 영상 음원 등등 ' 최종수정일 : 2017/07/13 ' 작성자 : 이상영 ' =========================================================================== %> <% leftMenuNum = RequestStr("leftMenuNum", "11") ' LEFT메뉴번호 PageTopTitle = Request("PageTopTitle") ' 페이지별 title 번호 변수 auth_UseSite = "GKS" page = RequestInt("PAGE", 1) SCHSTR = Request("SCHSTR") M_category = Request("M_category") M_lecidx = Request("M_lecidx") condition = "" If M_category <> "" Then condition = " and M_category = '"&M_category&"' " if SCHSTR <> "" Then condition = condition & " AND M_Name like '%" & SCHSTR & "%' " ' 코드가 있는 경우에는 리스트에서 바로 해당 상세 view 페이지로 이동한다. if M_lecidx <> "" then url = "/lecture/subCPage_View.asp?leftMenuNum="&leftMenuNum&"&PageTopTitle="&PageTopTitle&"&M_lecidx="&M_lecidx GoUrl(url) end If ' If M_category <> "" And M_category <> "SHOP" Then ' condition = condition & " and M_category = '"&M_category&"' " 'ElseIf M_category <> "" And M_category = "SHOP" Thent ' goodtreemall 에서 판매하는 내용이 있어서 전체가 나오는 내용이 선별되도록 한다 ' condition = condition & " and ( M_category = 'NAR' or M_category = 'JES' or M_category = 'GOD' ) " 'End If ' ============================================================= ' 데이타베이스 연결 setConnectionDB ' ============================================================= ' 판매 중인 패키니 전체 카운트 // 상태 : M_state = Y // M_gubun = 'S' 개별 판매 상품 strSQL = "select COUNT(idx) as num from Lec_infoM where M_gubun = 'S' and M_state = 'Y' " & condition Set Comm = Server.CreateObject("ADODB.Command") with Comm .ActiveConnection = oConn .CommandType = adCmdText .CommandText = strSQL Set oRS = .Execute end with If oRS.BOF or oRS.EOF Then nTotalListSzie = 0 Else nTotalListSize = oRS("num") End If oRS.Close nListSize = 15 nTotalPageSizeMod = nTotalListSize Mod nListSize nRevision = 0 nModSize = nListSize If nTotalPageSizeMod <> 0 Then nRevision = 1 nModSize = nTotalPageSizeMod End If nTotalPageSize = Fix(nTotalListSize / nListSize) + nRevision num = ((nTotalPageSize - page) * nListSize) + nModSize nReadSize = nListSize * page nBlockSize =10 ' 블록페이지의 크기를 N이라하면 N < nBlockSize < N+1 도록 지정 %>