⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mangage.asp

📁 认证证书查询系统 管理学生所获得的证书资料
💻 ASP
字号:
<!--
=========================================================
                 重庆杰诺软件开发研究所开发制作
                   (http://www.cnkami.com)

     诚信,创新,你的最好选择。。。。。。。。。。。
==========================================================
                 解压密码:www.cnkami.com
==========================================================
    我们是重庆杰诺软件开发研究所。现由我们开发研究的主要针对教育培训机构,为用户提供认证证书的单位的证书查询系统以功能强大,使用方便等特点受到广大客户的爱待。为了让您更多的了解我们的证书查询系统。我们推出在线测试地址:

     后台地址:http://www.cnkami.com/search/admin.asp
     前台地址: http://www.cnkami.com/search/

    本系统针对培训行业用户所以统-定价:200元/套 ,付费用户享受免费一年升级服务。系统现在为ACCESS版,注册用户可免费升级为SQL版

 本系统功能:管理学生所获得的证书资料,如果在网上可方便用人单位查询学生的资料,从而杜绝不法分子以在贵培训机构的受培训并获得证书到处毁坏贵培训机构名誉!商业版在此功能上增加了一些功能。欲知详情请联系:QQ:1801099 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
有意请联系!:

  QQ:199148195
  QQ:171476439
  邮件:flycomesoho@hotmail.com
  电话:63700285 13608336048
如转载,请不要删除此信息!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--><%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%if session("adminuser")<>"" then%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="CCS/Style.css" rel="stylesheet" type="text/css">
</head>
<!--#include file="conn.asp"-->
<body>
<script language="JavaScript">
function checkname()
{
  if (myform.studentname.value=="")
  {
   alert("请输入学生姓名!!");
  myform.studentname.focus();
  return false;
  }
  if (myform.zjnumber.value==""){
  alert("请证件号!!");
  myform.zjnumber.focus();
  return false;
  }
 var j=myform.studentname.value.indexOf("=");
 if(j!=-1){
  alert("用户名中有非法字符");
  myform.studentname.focus();
  return false;
 }
var i=myform.studentname.value.indexOf("'");
if (i!=-1){
  alert("用户名中有非法字符");
  myform.studentname.focus();
  return false
}
var b=myform.zjnumber.value.indexOf("=");
if(j!=-1){
   alert("证件号中有非法字符");
  myform.zjnumber.focus();
  return false;
}
var c=myform.zjnumber.value.indexOf("'");
if (c!=-1){
  alert("证件号中有非法字符");
  myform.zjnumber.focus();
  return false;
}
   document.myform.submit();
}
</script>
<SCRIPT>
function showtime(divname)
{  
	var targetDiv =eval("document.all." + divname);
		if (targetDiv.style.display!='block'){
			targetDiv.style.display="block";
		}else{
			targetDiv.style.display="none";
	}
}
</SCRIPT>
<%action=request("action")
select case action
case "del"
call del()
case "editid"
call editid()
case "update"
call update()
case else
call main()
end select

sub main()
%>
<br>
<br>
<table width="542" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="e1e1e1">
  <tr>
    <td width="476"><font color="#FF0000">[ 查找单个学生资料 ]</font></td>
  </tr>
  <tr>
    <td height="33" align="center" bgcolor="#FFFFFF"><form name="form1" method="post" action="">
        <input name="searchkey" type="radio" value="1" checked>
        学生姓名 
        <input type="radio" name="searchkey" value="0">
        身份证 关键字: 
        <input name="keywords" type="text" id="keywords">
        <input type="submit" name="Submit3" value="查询">
      </form></td>
  </tr>
</table>
<br>
<table width="540" height="37" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#E1E1E1" class="xuxian">
  <tr> 
    <td width="97" height="27" align="center"><font color="#000000">学生姓名</font></td>
    <td height="27" align="center"><font color="#000000">身份证号</font></td>
    <td height="27" colspan="2" align="center">操作</td>
  </tr>
  <%searchkey=request.Form("searchkey")
  keywords=request.Form("keywords")
  if searchkey<>"" then
  if searchkey="1" then
  sql="select * from studentinfo where studentname='"&keywords&"' order by id desc"
  else
  sql="select * from studentinfo where zjnumber='"&keywords&"' order by id desc"
  end if
  else
  sql="select * from studentinfo order by id desc"
  end if
        pmcount=10
         set rs=server.createobject("adodb.recordset")
		 rs.open sql,conn,1,1
         rcount=rs.recordcount
if pmcount="" or isempty(pmcount) or pmcount<1 then
        pmcount=10
end if
rs.pagesize=pmcount   	
mpage=rs.pagecount    	
pageno=request("pageno")
if isempty(pageno) or cint(pageno)<1 or cint(pageno)>mpage then
	pageno=1
end if
    if rs.eof  or rs.bof then
%>
  <tr bgcolor="#FFFFFF"> 
    <td height="29" colspan="4" align="center">还没有相关的资料!</td>
  </tr>
  <%else
rs.absolutepage=pageno	
loopno=pmcount
%>
  <%
do while not rs.eof and loopno>0
%>
  <tr bgcolor="#FFFFFF"> 
    <td width="97" height="29" align="center">&nbsp;<%=rs("studentname")%></td>
    <td width="175" align="center"><%=rs("zjnumber")%></td>
    <td width="130" height="29" align="center"><a href="mangage.asp?action=editid&id=<%=rs("id")%>">修改</a></td>
    <td width="115" align="center"><div align="center"><a href="mangage.asp?action=del&id=<%=rs("id")%>">删除</a></div></td>
  </tr>
  <%
rs.movenext
loopno=loopno-1
loop


%>
  <tr> 
    <td height="29" colspan="4" align="center"> 
      <%
if cint(pageno)<2 then
               response.write " 首页 | 上一页"
        else
                response.write "<a href=mangage.asp?pageno=1>首页</a> | " 
               response.write "<a href=mangage.asp?pageno="&pageno-1&">上一页</a>"
end if 
%>
      | 
      <%
if cint(mpage-pageno)<1 then
               response.write "下一页 | 尾页"
        else
               response.write "<a href=mangage.asp?pageno="&pageno+1&">下一页</a> | " 
                response.write "<a href=mangage.asp?pageno="&mpage&">尾页</a>"
end if 
%>
      | 共计<%=cstr(rcount)%>主题<%=cstr(pageno)&"/"&cstr(mpage)&"页"%></td>
  </tr>
  <%
		rs.close
		end if%>
</table>
<%
end sub
sub del()
 id=request("id")
 delid "bookinfo","studentid",id
 delid "studentinfo","id",id
 %>
<table width="536" height="43" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="e1e1e1">
  <tr>
    <td class="tl150"><strong><font color="#FF0000">[ 操作成功 ]</font></strong></td>
  </tr>
  <tr>
    <td height="20" class="tl150"> 成功删除此数据 <a href="mangage.asp">返回</a></td>
  </tr>
</table>
<%
end sub
sub editid()
id=request("id")
set rs=conn.execute("select * from studentinfo where id=" & id)
%>
<form action="mangage.asp?action=update" method="post" name="myform" id="myform">
  <br>
  <br>
  <table width="552" height="139" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#E1E1E1">
    <tr> 
      <td height="21" colspan="2" class="tl150"><strong><font color="#FF0000">[修改学生信息]</font></strong></td>
    </tr>
    <tr> 
      <td width="19%" height="20">学生姓名:</td>
      <td width="81%"><input name="studentname" type="text" id="studentname" value="<%=rs("studentname")%>"></td>
    </tr>
    <tr> 
      <td height="20">学生身份证号:</td>
      <td><input name="zjnumber" type="text" id="zjnumber" value="<%=rs("zjnumber")%>"> 
        <input name="id" type="hidden" id="zjnumber3" value="<%=rs("id")%>"></td>
    </tr>
    <tr> 
      <td height="23">所获得证书:</td>
      <td valign="top">  <table width="440" border="0" cellspacing="0" cellpadding="0">
        <%set rsisbook=conn.execute("select * from bookinfo where studentid=" & id)
	   do while not rsisbook.eof
	   isbookclass=isbookclass&rsisbook("bookclass")&","
       isyear=isyear&rsisbook("getbookdate")&"|"
	   rsisbook.movenext
	   loop
	   isyear=split(isyear,"|")
	   rsisbook.close
	  set rsbook=server.createobject("Adodb.recordset")
	  sql="select * from bookclass"
	  rsbook.open sql,conn,1,1
	  if not rsbook.eof or not rsbook.bof then
	  q=0
	  do while not rsbook.eof 
	  mydate=isyear(q)
	  %>
       
          <tr>
            <td width="97"> <input name="bookclass" type="checkbox" value="<%=rsbook("name")%>"  <%if instr(isbookclass,rsbook("name"))<>0 then%>checked<%end if%> onclick="showtime('div<%=rsbook("id")%>')"> 
        <%=rsbook("name")%></td>
            <td width="343"><DIV name="div<%=rsbook("id")%>" id="div<%=rsbook("id")%>" <%if instr(isbookclass,rsbook("name"))<>0 then%>style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;WIDTH:313px;MARGIN-LEFT: 18px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid;display:block;BACKGROUND-COLOR: lightyellow"<%else%>style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 18px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 2px;WIDTH:313px;BORDER-BOTTOM: black 1px solid;display:none;BACKGROUND-COLOR: lightyellow"<%end if%>>
所获得证书时间:<%if instr(isbookclass,rsbook("name"))<>0 then
 yearir=split(mydate,"-")
 yeari=yearir(0)%>
		  <select name="<%=rsbook("name")%>" >
<%
for i=1990 to 2030
%>
<option value="<%=i%>" <%if yeari=cstr(i) then%>selected<%end if%> ><%=i%></option>
<%next%>
</select>   年 
             <select name="<%=rsbook("name")%>" size="1" >
		<%monthi=yearir(1)
		for i=1 to 12%>
          <option value="<%=i%>" <%if monthi=cstr(i) then%>selected<%end if%>><%=i%></option>
        <%next%>
		</select>
        月 <select name="<%=rsbook("name")%>" size="1">
		<%
		dayi=yearir(2)
		for i=1 to 31%>
          <option value="<%=i%>" <%if dayi=cstr(i) then%>selected<%end if%>><%=i%></option>
        <%next%>
		</select>
        <%
	   rsbook.movenext
	   q=q+1
		else%>
                <select name="<%=rsbook("name")%>" >
    <%
  yeari=cstr(year(now()))
   for i=1990 to 2030
   %>
<option value="<%=i%>" <%if yeari=cstr(i) then%>selected<%end if%> ><%=i%></option>
<%next%>
</select>
        <select name="<%=rsbook("name")%>" size="1" >
		<%monthi=cstr(month(now()))
		for i=1 to 12%>
          <option value="<%=i%>" <%if monthi=cstr(i) then%>selected<%end if%>><%=i%></option>
        <%next%>
		</select>
        月 <select name="<%=rsbook("name")%>" size="1">
		<%
		dayi=cstr(day(now()))
		for i=1 to 31%>
          <option value="<%=i%>" <%if dayi=cstr(i) then%>selected<%end if%>><%=i%></option>
        <%next%>
		</select>
<%
	   rsbook.movenext
end if%>日 </div></td>
          </tr>

         
        <%
	   loop
	   else
	   Response.write "请先增加证书再增加学生信息"
	   end if
	   rsbook.close
	  %>        </table>
      </td>
    </tr>
    <tr align="center"> 
      <td height="23" colspan="2"><input type="button" name="Submit" value="修改" onclick="checkname()"> 
        <input type="reset" name="Submit2" value="重写"></td>
    </tr>
    <tr align="center">
      <td height="23" colspan="2"><font color="#FF0000">不修改信息点</font> <a href="mangage.asp">这里返回 
        </a> </td>
    </tr>
  </table>
</form>

<%
end sub
sub update()
%>
<%studentname=request.Form("studentname")
  zjnumber=request.Form("zjnumber")
  id=request.form("id")%>
<br>
<br>
<br>
<table width="537" height="144" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#E1E1E1">
  <tr> 
    <td height="24" colspan="2"><font color="#FF0000"><strong>[修改后的学生信息]</strong></font></td>
  </tr>
  <tr> 
    <td width="118" height="28">学生姓名:</td>
    <td width="406"><%=studentname%></td>
  </tr>
  <tr> 
    <td height="28">学生身份证号:</td>
    <td><%=zjnumber%></td>
  </tr>
  <tr> 
    <td height="28">所获得证书及时间:</td>
    <td> 
      <%
		if request.form("bookclass")="" then
		response.write "<script language=javascript>"
		response.write "alert('请选择证书');"
		response.write "javascript:history.go(-1);"
		response.write "</script>"
		else
	  set rs=server.createobject("adodb.recordset")
 		sql="select * from studentinfo where id="&id&""
		rs.open sql,conn,1,3
		if not rs.eof or not rs.bof then
		rs("studentname")=studentname
		rs("zjnumber")=zjnumber
		rs.update
		else
		 response.write "<script language=javascript>"
		 response.write "alert('没有此ID的学生资料!');"
		 response.write "javascript:history.go(-1);"
		 response.write "</script>"
		end if
		rs.close
		sql="delete * from bookinfo where studentid="&id&""
		conn.execute(sql)
     for each str in request.form("bookclass")
        response.Write "<font color='red'>所获得的证书:</font>"&str &"  "
		zj=cdate(trim(replace (trim(request(str)),", ","-")))
		set rsbookclass=server.CreateObject("Adodb.recordset")
		sql="select * from bookinfo where bookclass='"&str&"' and studentid=" & cstr(id)
		rsbookclass.open sql,conn,1,3
		if not rsbookclass.eof or not rsbookclass.bof then
		rsbookclass("bookclass")=str
		rsbookclass("getbookdate")=zj
		rsbookclass("studentid")=id
		rsbookclass.update
		rsbookclass.close
		else
		rsbookclass.addnew
		rsbookclass("bookclass")=str
		rsbookclass("getbookdate")=zj
		rsbookclass("studentid")=id
		rsbookclass.update
		rsbookclass.close
		end if
		jiondate=year(zj)&"年"&month(zj)&"月"&day(zj)&"日"
		response.write  "<font color='red'>获得证书的时间为:</font>"&jiondate&"<BR>"
   next

 end if
  %>
    </td>
  </tr>
  <tr align="right"> 
    <td height="28" colspan="2" class="tl150"><a href="mangage.asp">返回</a></td>
  </tr>
</table>

<%end sub%><%closeconn%>
</body>
</html><%
else
 response.write "<script language=javascript>"
 response.write "alert('管理员操作超 时..........');"
 response.write "javascript:history.go(-1)"
 response.write "</script>"
end if%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -