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

📄 readers_book.asp

📁 新手第一次做系统
💻 ASP
字号:
<!-- #include file="conn.asp" -->
<body bgcolor="">
<SCRIPT LANGUAGE="vbScript">
	Sub op1()
		If f1.t1.value<>"" and  f1.t2.value<>"" Then 
			f1.action="readers_book.asp?q=1"
			f1.submit
		else	
			msgbox"请填写完整的信息"	
		end if
	End Sub
</SCRIPT>
<style>
	table tr{text-align:center}
</style>
<FORM METHOD=POST ACTION="" name="f1">
<TABLE align="center">
<TR height="30">
	<TD colspan=2><FONT SIZE="5" COLOR="red">借阅图书</FONT></TD>
</TR>
<TR height="30">
	<TD>请输入用户编号:</TD>
	<TD><INPUT TYPE="text" NAME="t1"></TD>
</TR>
<TR height="40">
	<TD width="">请输入图书编号:</TD>
	<TD width=""><INPUT TYPE="text" NAME="t2"></TD>
</TR>
<TR>
	<td><A HREF="#" onclick="op1()">确定</a></td>
	<td><A HREF="#">取消</a></td>
</TR>
</TABLE>
<%
	Dim BookID,UserID
	UserID=request("t1")
	BookID=request("t2")
	'response.write UserID & "<br>"
	'response.write BookID & "<br>"
	If request("q")="1" Then
		'查询用户是否存在
		Set rec=conn.execute("select * from [user] where user_id='"&UserID&"'")

		'查询图书是否存在
		Set recmy=conn.execute("select * from book where book_id='"&BookID&"'")
		If Not rec.eof and Not recmy.eof Then

			'查询用户是否还可以借书
			Set rec1=conn.execute("select User_Number from [user] where user_id='"&UserID&"'")
			'response.write rec1(0)
			If rec1(0)>2 Then
				response.write "<FONT SIZE=""4"" COLOR=""#FF0099""><CENTER>该用户已经借书3本!</CENTER></FONT>"
			Else
				'查询图书是否已经借出
				Set rec2=conn.execute("select Book_State from book where book_id='"&BookID&"'")
				If rec2(0)=0 Then
					'改变用户状态
					conn.execute("update [user] set User_Number=User_Number+1 where user_ID='"&userID&"'")
					
					'改变图书状态
					conn.execute("update book set book_state=1 where book_ID='"&BookID&"'")

					'添加借阅图书
					conn.execute("insert into readers(Book_ID,User_ID,Book_Time,Book_ToTime) values('" & BookID & "','" & userID  & "',getdate(),getdate()+30)")
					
					'提示成功
					response.write"<SCRIPT LANGUAGE='JavaScript'>"
					response.write"alert('操作成功!');"
					response.write "location.href='readers_book.asp'"
					response.write"</SCRIPT>"
				Else 
					response.write "<FONT SIZE=""4"" COLOR=""#FF0099""><CENTER>图书已经借出!</CENTER></FONT>"
				End if		
			End If 
		Else
			response.write "<FONT SIZE=""4"" COLOR=""#FF0099""><CENTER>错误的用户编号或者图书编号!</CENTER></FONT>"
		End if
	End If 
%>

</FORM>
</body>

⌨️ 快捷键说明

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