<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ include file="/field_manager/include/manager_head.jsp"%> <% String c_home = r_call(request.getParameter("c_home")); String c_maker = r_call(request.getParameter("c_maker")); if(c_home.equals("") || c_maker.equals("")){ %> <% }else{ Statement stmt3=conn.createStatement(); int old_order2 = 0; int old_order3 = 0; int order2 = 0; int order3 = 0; %>
<% String sql_ok2 = "select c_name, c_eng_name from tbl_field where c_no = " + c_home ; ResultSet rss = stmt.executeQuery(sql_ok2); if(rss.next()){ %> <%=rss.getString("c_name")%> / <%=rss.getString("c_eng_name")%> 메뉴 관리 <% } rss.close(); %>
<% int order1 = 0; int old_order1 = 0; String sql1=" SELECT * from tbl_menu where c_up_no = 0 and c_home="+ c_home +" and c_maker = "+ c_maker +" order by c_order asc"; ResultSet rst = stmt.executeQuery(sql1); while (rst.next()) { order1 = order1 + 1 ; %> <% old_order1 = rst.getInt("c_order"); %> <% order2 = 0; old_order2 = 0; String sql12=" SELECT * from tbl_menu where c_up_no = "+ rst.getInt("c_no") +" order by c_order asc"; ResultSet rst2 = stmt2.executeQuery(sql12); while (rst2.next()) { order2 = order2 + 1 ; %> <% old_order2 = rst2.getInt("c_order"); %> <% order3 = 0; old_order3 = 0; String sql13=" SELECT * from tbl_menu where c_up_no = "+ rst2.getInt("c_no") +" order by c_order asc"; ResultSet rst3 = stmt3.executeQuery(sql13); while (rst3.next()) { order3 = order3 + 1 ; %> <% old_order3 = rst3.getInt("c_order"); %> <% } rst3.close(); %> <% } rst2.close(); %> <% } rst.close(); %>
메뉴명 Type Using Content 사용/미사용 하위등록 수정 삭제 순서
<%=rst.getString("c_name")%> <%//if(rst.getInt("c_fix") == 1){%> <%//}else{%> <%if(rst.getInt("c_use") == 0){%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">사용 <%}else{%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">미사용 <%}%> <%//}%> &c_level=2&c_home=<%=c_home%>&c_maker=<%=c_maker%>">[하위등록] <%if(rst.getInt("c_fix") == 1){%> <%}else{%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>">[수정] <%}%> <%if(rst.getInt("c_fix") == 1){%> <%}else{%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">[삭제] <%}%> <%if(order1 > 1){%> <%=rst.getString("c_content")%><%}else{%><%=rst.getInt("c_no")%><%}%>&<%}%>c_up_no=<%=rst.getInt("c_up_no")%>&now_order=<%=rst.getInt("c_order")%>&change_order=<%=old_order1%>&c_home=<%=c_home%>&c_maker=<%=c_maker%>">▲ <%}%>
<%=rst2.getString("c_name")%> <%if(rst2.getInt("c_type") == 0){%> Up Menu <%}%> <%if(rst2.getInt("c_type") == 1){%> Contents <%}%> <%if(rst2.getInt("c_type") == 2){%> Process <%}%> <%if(rst2.getInt("c_type") == 3){%> Int. Link <%}%> <%if(rst2.getInt("c_type") == 4){%> Ext. Link <%}%> <%if(rst2.getInt("c_type") == 5){%> Direct Contents <%}%> <%if(rst2.getInt("c_type") > 0){%> <%if(rst2.getInt("c_type") == 5){%> 수정에서 확인 <%}else{%> <%if(rst2.getString("c_content").length() > 20){%> <%=rst2.getString("c_content").substring(0,20)%>.. <%}else{%> <%=rst2.getString("c_content")%> <%}%> <%}%> <%}%> <%if(rst2.getInt("c_use") == 0){%> <%if(order2 > 1){%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">사용 <%}else{%> 사용 <%}%> <%}else{%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">미사용 <%}%> <%if(rst2.getInt("c_type") == 0){%> &c_level=3&c_home=<%=c_home%>&c_maker=<%=c_maker%>">[하위등록] <%}%> <%if(rst2.getInt("c_fix") == 1){%> <%}else{%> &c_no=<%=rst2.getInt("c_no")%>&c_home=<%=c_home%>&c_maker=<%=c_maker%>">[수정] <%}%> <%if(rst2.getInt("c_fix") == 1){%> <%}else{%> <%if(order2 > 1){%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">[삭제] <%}else{%> [삭제] <%}%> <%}%> <%if(order2 > 1){%> <%=rst2.getString("c_content")%><%}else{%><%=rst2.getInt("c_no")%><%}%>&<%}%>c_up_no=<%=rst2.getInt("c_up_no")%>&now_order=<%=rst2.getInt("c_order")%>&change_order=<%=old_order2%>&c_home=<%=c_home%>&c_maker=<%=c_maker%>">▲ <%}%>
<%=rst3.getString("c_name")%> <%if(rst3.getInt("c_type") == 0){%> Up Menu <%}%> <%if(rst3.getInt("c_type") == 1){%> Contents <%}%> <%if(rst3.getInt("c_type") == 2){%> Process <%}%> <%if(rst3.getInt("c_type") == 3){%> Int. Link <%}%> <%if(rst3.getInt("c_type") == 4){%> Ext. Link <%}%> <%if(rst3.getInt("c_type") == 5){%> Direct Contents <%}%> <%if(rst3.getInt("c_type") > 0){%> <%if(rst3.getInt("c_type") == 5){%> 수정에서 확인 <%}else{%> <%if(rst3.getString("c_content").length() > 20){%> <%=rst3.getString("c_content").substring(0,20)%>.. <%}else{%> <%=rst3.getString("c_content")%> <%}%> <%}%> <%}%> <%if(rst3.getInt("c_use") == 0){%> <%if(order3 > 1){%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">사용 <%}else{%> 사용 <%}%> <%}else{%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">미사용 <%}%> &c_no=<%=rst3.getInt("c_no")%>&c_home=<%=c_home%>&c_maker=<%=c_maker%>">[수정] <%if(order3 > 1){%> &c_home=<%=c_home%>&c_maker=<%=c_maker%>'}">[삭제] <%}else{%> [삭제] <%}%> <%if(order3 > 1){%> &<%}%>c_up_no=<%=rst3.getInt("c_up_no")%>&now_order=<%=rst3.getInt("c_order")%>&change_order=<%=old_order3%>&c_home=<%=c_home%>&c_maker=<%=c_maker%>">▲ <%}%>
[최상위 등록]
<% stmt3.close(); %> <% }%> <%@ include file="/field_manager/include/manager_bottom.jsp"%>