x_list_admin_user.jsp
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:5k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. <%@ page contentType="text/html;charset=gb2312"%>
  2. <%@include file="../include/checkadmin.jsp"%>
  3. <html>
  4. <head>
  5. <title>::::翔鹭石化企业(厦门)有限公司::::</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  7. <link rel="stylesheet" href="../include/main.css" type="text/css">
  8. </head>
  9. <%@page import="java.sql.*"%>
  10. <%@include file="../include/db_conn.jsp"%>
  11. <%@include file="../include/const.jsp"%>
  12. <%@include file="../include/header.jsp"%>
  13. <%!String me_ver;%>
  14. <%!String me_ver_title;%>
  15. <%!String keyword;%>
  16. <%
  17. me_ver=request.getParameter("me_ver");
  18. if(me_ver==null){
  19. me_ver="cn";
  20. me_ver_title="中文版";
  21. }else if(me_ver.equals("en")){
  22. me_ver_title="英文版";
  23. }else if(me_ver.equals("cn")){
  24. me_ver_title="中文版";
  25. }else{
  26. me_ver="cn";
  27. me_ver_title="中文版";
  28. }
  29. keyword=request.getParameter("keyword");
  30. if(keyword==null){
  31. keyword="";
  32. }else{
  33. keyword=getGBString(keyword);
  34. }
  35.  String admin_username;
  36.  //获取客户名称
  37.  admin_username = (String)session.getAttribute("admin_username");
  38. %>
  39. <script language="javascript">
  40.   function count_checked_items() {
  41.   var number_checked=0;
  42.   var box_count=document.frm_list.admin_id.length;
  43.   if ( box_count==null ) {
  44.   if ( document.frm_list.admin_id.checked==true ) {
  45.   number_checked=1;}else {
  46.   number_checked=0;}}
  47.   else {
  48.   for ( var i=0; i < (box_count); i++ ) {
  49.   if ( document.frm_list.admin_id[i].checked==true ) {
  50.   number_checked++;}}}return number_checked;}
  51.   function select_All(checked){
  52.           
  53.       for (var i=0;i<document.frm_list.elements.length;i++){
  54.       var e = document.frm_list.elements[i];
  55.       if (e.name != 'allbox')
  56.           e.checked = checked;        
  57.       }
  58.       document.all.check_all.checked=checked;
  59.   }       
  60.   
  61.   function select_ok(){
  62.       if(document.all.check_all.checked){
  63.           document.frm_list.button_select.value="取消";
  64.           select_All(true)}
  65.       else{
  66.           document.frm_list.button_select.value="全选";
  67.           select_All(false)
  68.           }
  69.   
  70.   }
  71.   
  72.   function select_change(){
  73.       if(document.frm_list.button_select.value=="全选"){            
  74.           document.frm_list.button_select.value="取消";
  75.           select_All(true);           
  76.           }
  77.       else{
  78.           document.frm_list.button_select.value="全选";
  79.           select_All(false);          
  80.           }       
  81.   }
  82.   
  83. </script>
  84. <table width="700" border="0" cellspacing="1" cellpadding="0" align="center" height="37" class="p9">
  85.   <tr> 
  86.     <td height="24" bgcolor="#f0f0f0"><font face="webdings" color="#666666">8</font><a href="customer_list.jsp">返回主菜单</a> <img src="/pixel.gif" width="200" height="1"><span style="FONT-SIZE: 14px"><b><font color="#666666">用户修改</font></b></span></td>
  87.   </tr>
  88.   <form name="frm_search" action="x_list_admin_user.jsp" method="post">
  89.     <tr> 
  90.       <td align="center" bgcolor="#ffffff" height=40>关键字:<input type="text" name="keyword"> <input type="submit" name="s1" value="搜索" style="width:80px;height:22px;"></td>
  91.     </tr>
  92.   </form>
  93. <%
  94. int intPageSize; //一页显示的记录数
  95. int intRowCount; //记录总数
  96. int intPageCount; //总页数
  97. int intPage; //待显示页码
  98. String strPage;
  99. int i;
  100. //版本控制
  101. //设置一页显示的记录数
  102. intPageSize = 15;
  103. //取得待显示页码
  104. strPage = request.getParameter("page");
  105. if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据
  106. intPage = 1;
  107. }
  108. else{//将字符串转换成整型
  109. intPage = java.lang.Integer.parseInt(strPage);
  110. if(intPage<1) intPage = 1;
  111. }
  112. sql="SELECT *  FROM tbl_admin_user where (admin_type in (65,66))and(admin_username <>'"+admin_username+"') ORDER BY admin_type desc";
  113. if(keyword.length()!=0)
  114.   {
  115. sql="SELECT *  FROM tbl_admin_user where (admin_type in(65,66))and(admin_username <>'"+admin_username+"')";
  116. sql= sql + "and (admin_username like '%"+keyword+"%') ORDER BY admin_type desc";
  117. }
  118. rs=smt.executeQuery(sql);
  119. //获取记录总数
  120. rs.last();
  121. intRowCount = rs.getRow();
  122. //记算总页数
  123. intPageCount = (intRowCount+intPageSize-1) / intPageSize;
  124. //调整待显示的页码
  125. if(intPage>intPageCount) intPage = intPageCount;
  126. %>
  127.     <tr bgcolor="#ffffff"> 
  128.       <td align="center" class=p14 height=80> 
  129.         <table border="0" cellpadding="0" cellspacing="0" class="p9" width="100%">
  130.           <form name="frm_list" method="post">
  131.           <tr align=center>
  132. <td>
  133. <%@include file="x_l_admin_user.jsp"%>
  134.         </td>
  135.   </tr>
  136.   <input type="hidden" name="page" value=<%=intPage%>>
  137.   <input type="hidden" name="keyword" value=<%=keyword%>>
  138.           </form>          
  139.         </table>        
  140.       </td>
  141.   </tr>   
  142.   <tr align="center"> 
  143.      <td height="26" bgcolor="#f0f0f0">
  144.       <div align="center">
  145. <strong>分页显示:</strong> <FONT color=red>第<%=intPage%>页  共<%=intPageCount%>页 | 总<%=intRowCount%>条</FONT> 
  146. <%@include file="../include/showpage.jsp"%>&nbsp;&nbsp; 
  147. 转到第<input type="text" name="goto_page1" value=<%=intPage%> class=box1 size=3 maxlength=3>页 
  148. <input style="height:19;WIDTH: 42px;" class="s02" hideFocus type="button" value="Go" name="cmd_goto" onclick="javascript:viewPage(document.all.goto_page1.value);">
  149.        </div>
  150.       </td>
  151.   </tr>
  152.  </table>
  153. <form action="x_list_admin_user.jsp" method=post name="frm_page">
  154. <input type="hidden" name="page">
  155. <input type="hidden" name="keyword" value=<%=keyword%>>
  156. </form>
  157. <br>
  158. <%
  159. rs.close();
  160. smt.close();
  161. conn.close();
  162. %>
  163. <%@include file="../include/bottom.jsp"%>
  164. </body>
  165. </html>