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

📄 update.asp

📁 asp的新闻网站
💻 ASP
字号:
<%Response.Buffer=true%>
<%
'修改:
'时间:
	'模板设计:秦怀平(jincao@yeah.net)
	'开发时间:2000.12
%>
<!--#include file="../include/odbc.asp" -->
<!--#include file="../include/killStr.asp" -->
<!--#include file="../include/checkUser.asp" -->
<!--#include file="../include/checkServer.asp" -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Qinhp NetModel Generator">
<meta name="Author" content="QinHuaiPing(秦怀平)">
<link rel="stylesheet" href="../script/style.css" type="text/css">
<%

set rs=server.CreateObject("adodb.recordset")
if request("submit")<>"" then '数据添加/修改
     stoptime=request("stoptime") '保存相同信息
     gameterm=clng(request("gameterm"))
     gameid=request("gameid")
     issue=request("issue")
   for i=1 to 20  '取名次信息
      teamname= request("teamname"&trim(cstr(i)))
    
     if trim(teamname)<>"" then
        integralid=request("integralid"&trim(cstr(i)))
        successnum=clng(request("successnum"&trim(cstr(i)))) 
        tienum=clng(request("tienum"&trim(cstr(i))))
        failnum=clng(request("failnum"&trim(cstr(i))))
        toporder=clng(request("toporder"&trim(cstr(i))))
        goalnum=clng(request("goalnum"&trim(cstr(i))))
        lostgoal=clng(request("lostgoal"&trim(cstr(i))))
        totalscore=clng(request("totalscore"&trim(cstr(i))))
        if trim(integralid)="" then  
       
          sql="select * from news2_integral  order by integralid desc"
          rs.Open sql,conn,3,3
          if rs.Eof then         '积分榜编号
          integralidtemp=1
          else
          integralidtemp=rs("integralid")+1
          end if
          rs.Close
                                  
          sql="select * from news2_integral where issue='"&issue&"' and gameid='"&gameid&"' "
          rs.Open sql,conn,3,3
          rs.AddNew  '添加新数据
          rs("integralid")=integralidtemp
        
          rs("gameid")=gameid
          rs("stoptime")=stoptime
          rs("gameterm")=gameterm
          rs("teamname")=teamname
          rs("successnum")=successnum
          rs("tienum")=tienum
          rs("failnum")=failnum
          rs("toporder")=toporder
          rs("goalnum")=goalnum
          rs("lostgoal")=lostgoal
          rs("totalscore")=totalscore
          rs("issue")=issue
          rs.Update 
          rs.close
        else '更新数据
          sql="select * from news2_integral where integralid="&clng(integralid)
          rs.Open sql,conn,3,3
          rs("gameid")=gameid
          rs("stoptime")=stoptime
          rs("gameterm")=gameterm
          rs("teamname")=teamname
          rs("successnum")=successnum
          rs("tienum")=tienum
          rs("failnum")=failnum
          rs("toporder")=toporder
          rs("goalnum")=goalnum
          rs("lostgoal")=lostgoal
          rs("totalscore")=totalscore
          rs("issue")=issue
          rs.Update 
          rs.close    
        end if
    end if
    
   next 
   if trim(request("flag"))="on" then '置立即有效
       sql="select * from news2_integral where  gameid='"&gameid&"' and flag='1' "
       rs.Open sql,conn,3,3
      if not rs.EOF then
      for i=1 to rs.RecordCount 
      rs("flag")="0"
      rs.Update 
      rs.MoveNext 
      next
      end if
      rs.Close
      
      sql="select * from news2_integral where issue='"&issue&"' and gameid='"&gameid&"' "
      rs.Open sql,conn,3,3
      if not rs.EOF then
      for i=1 to rs.RecordCount 
      rs("flag")="1"
      rs.Update 
      rs.MoveNext 
      next
      end if
      rs.Close
      
   end if   
	%>
<script language=javascript>
alert("修改成功!");
//location.href =history.back();
</script>
<%end if%>

<script src="../script/trim.js" language="JavaScript"></script>
<script src="../script/validdate.js" language="JavaScript"></script>
<script language='JavaScript'>
function check(form1){
	if (trim(form1.stopTime.value)=='')
		{alert('字段截止日期不允许为空!');
		form1.stopTime.focus();
		form1.stopTime.select();
		return (false);
		}
	
	if (trim(form1.gameTerm.value)=='')
		{alert('字段轮次不允许为空!');
		form1.gameTerm.focus();
		form1.gameTerm.select();
		return (false);
		}
	if (isNaN(form1.gameTerm.value))
		{alert('字段轮次必须是数字!');
		form1.gameTerm.focus();
		form1.gameTerm.select();
		return (false);
		}
     for (var i=3;i<170;i=i+9) //检测名次
		{if (isNaN(form1.elements[i].value))
			{alert("请在该1字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		}
   		
	if (trim(form1.teamName1.value)=='')
		{alert('字段队名不允许为空!');
		form1.teamName1.focus();
		form1.teamName1.select();
		return (false);
		}
 for (var i=4;i<172;i=i+9)	//检测队名
	{
	if (trim(form1.elements[i].value).length>50)
			{alert("队名超长(50 字以内)");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		
	}
  for (var i=5;i<180;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在获胜场次字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}
	for (var i=6;i<180;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在平局场次字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}
  for (var i=7;i<182;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在负场次字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}	
	for (var i=8;i<182;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在进球字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}	
	 for (var i=9;i<184;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在失球字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}
	 for (var i=10;i<186;i=i+9)	
	{
	if (isNaN(form1.elements[i].value))
			{alert("请在积分字段内填入数字");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
   		 if (form1.elements[i].value<0)
			{alert("数字必须大于0");
			form1.elements[i].focus();
			form1.elements[i].select();
   			return (false);	}
	}
	}
</script>

</head>
<body bgcolor="#FFFFE0">
<%

sql = "select * from news2_integral where gameid='"&request("gameid")&"' and left(issue,8)='"&request("issue")&"' order by totalscore desc,goalnum-lostgoal desc"
rs.open sql,conn,3,3
'if rs.eof then
'	response.write "记录没有找到!"
'	response.end
'end if
 %>
<%
set rsSelect=server.CreateObject("adodb.recordset")
%>
<form method=POST action=<% =request.servervariables("path_info")%> name=add onsubmit="return check(this);">
	<p align=center><b><font size=4 color=#0000FF><u>积分榜数据修改</u></font></b></p>
	<div align=center>
					<%
					 if trim(request("gamename"))="" then
						sqlSelect ="select gameId,gameName from news2_game where gameid='"&request("gameid")&"'"
						rsSelect.open sqlSelect,conn,3,1
						Response.Write rsselect("gamename")
						rsselect.close
					else
						Response.Write request("gamename")
					end if
					%>&nbsp;期号:<%=request("issue")%>&nbsp;
					截止日期:<input type=Text name=stopTime value='<%=now()%>' size=16 maxLength=16>格式:2001-01-11&nbsp;08:11
	<%' Response.end %>轮次:<input type=Text name=gameTerm <%if not rs.eof then Response.write "value="&rs("gameterm")%> size=2 maxLength=2><center>
	
	<br>注:队名为空时整行无效
	<table style="border: 1 solid #0000FF" width=95% >
		<tr>
		    <td style="border: 1 solid #0000FF" align=center>名次:</td>
			<td style="border: 1 solid #0000FF" align=center>队名:</td>
			<td style="border: 1 solid #0000FF" align=center>获胜场次:</td>
			<td style="border: 1 solid #0000FF" align=center>平局场次:</td>
			<td style="border: 1 solid #0000FF" align=center>负场次:</td>
			<td style="border: 1 solid #0000FF" align=center>进球:</td>
			<td style="border: 1 solid #0000FF" align=center>失球:</td>
			<td style="border: 1 solid #0000FF" align=center>积分:</td>
		</tr>
		<%
		         flag=0
		for i=1 to 20
		     if  not rs.EOF then  
		         if i=1 and rs("flag")="1" then '保存时是否有效标志
		         flag=1
		         end if
		       
		%><tr>
		    <input type=hidden name=integralid<%=trim(cstr(i))%> value=<%=rs("integralid")%> >
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=topOrder<%=trim(cstr(i))%> value='<%=i%>' size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=teamName<%=trim(cstr(i))%> value='<%=rs("teamName")%>' size=10 maxLength=50></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=successNum<%=trim(cstr(i))%> value='<%=rs("successNum")%>' size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=tieNum<%=trim(cstr(i))%> value='<%=rs("tieNum")%>' size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=failNum<%=trim(cstr(i))%> value='<%=rs("failNum")%>' size=3 maxLength=3></td>
	        <td style="border: 1 solid #0000FF" align=center><input type=Text name=goalNum<%=trim(cstr(i))%> value='<%=rs("goalNum")%>' size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=lostGoal<%=trim(cstr(i))%> value='<%=rs("lostGoal")%>' size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=totalScore<%=trim(cstr(i))%> value='<%=rs("totalScore")%>' size=3 maxLength=3></td>
			
            <%
            rs.MoveNext 
            else%><tr>		
		    <input type=hidden name=integralid<%=trim(cstr(i))%>  >
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=topOrder<%=trim(cstr(i))%> value=<%=i%> size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=teamName<%=trim(cstr(i))%>  size=10 maxLength=50></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=successNum<%=trim(cstr(i))%> value=0 size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=tieNum<%=trim(cstr(i))%>  value=0 size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=failNum<%=trim(cstr(i))%> value=0 size=3 maxLength=3></td>
	        <td style="border: 1 solid #0000FF" align=center><input type=Text name=goalNum<%=trim(cstr(i))%> value=0 size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=lostGoal<%=trim(cstr(i))%> value=0 size=3 maxLength=3></td>
			<td style="border: 1 solid #0000FF" align=center><input type=Text name=totalScore<%=trim(cstr(i))%> value=0 size=3 maxLength=3></td>
			
            <%
            end if%></tr><%
        next
        rs.Close     
            %>
		
	    
	</table><input type=hidden name=gameid  value=<%=request("gameid")%>>
<input type=hidden name=gamename  value=<%=request("gamename")%>>
	<tr><input type=hidden name=issue value=<%=request("issue")%>>
			<p align=center valign=bottom><INPUT type="checkbox"  name=flag <%if flag=1 then Response.Write "checked"%>>WEB上立即有效&nbsp;&nbsp;<input type=submit value=' 确定 ' name=submit> <input type=reset value=' 重写 ' name=reset></p>
		</tr>
	</center></div>
</form>
</body>
</html>

⌨️ 快捷键说明

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