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

📄 handin_edit.php

📁 基于数据库设计一个网页,实现基本功能:增删改、查询、统计报表的功能要有.管理信息
💻 PHP
字号:
<?php header("Content-Type: text/html; charset=UTF8");?><?php putenv("NLS_LANG=AMERICAN_AMERICA.AL32UTF8");?><?php	//HOMEWORK_NO to handin to new class or modify the handinment.	$hw_no=0;	if(isset($_REQUEST['hw']) && $_REQUEST['hw']!="" && $_REQUEST['hw']!="0")	{		$hw_no=htmlentities($_REQUEST['hw']);	}else	{		echo "No homework selected!";		die();	}		$conn=oci_connect("zhangsan","p06123456","//127.0.0.1/XE");	if(!$conn)	{		echo "<h2>db connection error.</h2>".var_dump(oci_error());		die();	}			if($_REQUEST['studentno']!="")	{//to add/update an handinment		$STUDENT_NO=htmlentities($_REQUEST['studentno']);		$HANDIN_DATE=htmlentities($_REQUEST['hidate']);		$MARKS=htmlentities($_REQUEST['MARKS']);		$COMMENTS=htmlentities($_REQUEST['COMMENTS']);		$sql="";		if($_REQUEST['submit']=="Add")			$sql="INSERT INTO handin (HOMEWORK_NO,STUDENT_NO,HANDIN_DATE,MARKS,COMMENTS) VALUES(".$hw_no.",".$STUDENT_NO.",'$HANDIN_DATE','$MARKS','$COMMENTS')";		else			$sql="UPDATE handin set STUDENT_NO=$STUDENT_NO,HANDIN_DATE='$HANDIN_DATE',MARKS=$MARKS,COMMENTS='$COMMENTS' where (HOMEWORK_NO,STUDENT_NO)=((".$hw_no.",".$_REQUEST['id']."))";		$s=oci_parse($conn,$sql);		oci_execute($s,OCI_COMMIT_ON_SUCCESS);		header( 'Location: handin.php?hw='.$hw_no );	}		$STUDENT_NO=0;	$HANDIN_DATE=Date("Y-m-d");	$MARKS=60;	$COMMENTS='well done';			if($_REQUEST['action']=="edit")	{//to update an handin		$sql="SELECT * FROM handin where (HOMEWORK_NO,STUDENT_NO)=((".$hw_no.",".$_REQUEST['id']."))";		$s=oci_parse($conn,$sql);		$result=oci_execute($s,OCI_DEFAULT);		if(!$result)		{			echo $sql;			echo "error!".var_dump(oci_error());		}		$row=oci_fetch_array($s,OCI_BOTH);		$STUDENT_NO=$row['STUDENT_NO'];		$HANDIN_DATE=$row['HANDIN_DATE'];		$MARKS=$row['MARKS'];		$COMMENTS=$row['COMMENTS'];	}?><html><head><title>Teacher Assistant System</title><link href="tas.css" rel="stylesheet" type="text/css"></head><body><center><a href=handin.php?hw=<?=$hw_no?>><span class=red>[HAND-IN]</span></a><h1><? if($_REQUEST['action']=="edit") echo "Modify ";else echo "Add "; ?> An Hand-In with Homework No.<?=$hw_no?></h1><form action=handin_edit.php method=get><table border=0 cellpadding=0 cellspacing=0><tr><td>Student:</td><td><select NAME='studentno'><?php	$sql="SELECT lpad(STUDENT_NO,8,'0') as SID,last_NAME||first_NAME as NAME from students order by STUDENT_NO";	$s=oci_parse($conn,$sql);	$result=oci_execute($s,OCI_DEFAULT);	while( $row=oci_fetch_array($s,OCI_BOTH) )	{		echo "<option value='".$row['SID']."' ";		if ( $row['SID']==$STUDENT_NO ) echo "selected";		echo ">";		echo $row['SID']."_".$row['NAME'];		echo "</option>";	}	oci_close($conn); ?></select></td></tr><tr><td>Handin Date:</td><td> <input type=text size=50 NAME=hidate value='<?=$HANDIN_DATE?>'></td></tr><tr><td>MARKS:</td><td> <input type=text size=50 NAME=MARKS value='<?=$MARKS?>'></td></tr><tr><td>COMMENTS:</td><td> <input type=text size=100 NAME=COMMENTS value='<?=$COMMENTS?>'></td></tr><tr><td></td><td><input type=hidden NAME=hw value='<?=$_REQUEST['hw']?>'><input type=hidden NAME=id value='<?=$_REQUEST['id']?>'><input type=submit NAME=submit border=0 value="<? if($_REQUEST['action']=="edit") echo "Update";else echo "Add"; ?>"></td></tr></table></form></center></body></html>

⌨️ 快捷键说明

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