代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>个人网页</title>
</head>
<body>
<?php
include_once("conn.php");//链接数据库文件引用
if(isset($_GET['action'])=='index'){//判断是通过什么方式进入本页面,添加页面进入的就不执行,这些代码是为修改准备的
$sql="select*from anpai where id= ".$_GET['id'];
$rs=$pdo->query($sql);
$all=$rs->fetch(PDO::FETCH_ASSOC);//获取单条数据2只获取一行
}
?>
<form method="post" action="">
<div>
<?php if(isset($_GET['action'])=='index'){echo "修改考试安排";}else{echo "添加考试";}?>
</div>
<div> <!-- 下面表单里的代码是判断是什么方式进入本页面的,如果是修改进入就输出上个页面的对应的员工信息否者就不输出 -->
请输入课程名称<input type="text" name="name" value="<?php if(isset($_GET['action'])=='index'){echo $all['name'];}?>" placeholder="请输入课程名称">
</div>
<div>
请输入班级<input type="text" name="class" value="<?php if(isset($_GET['action'])=='index'){echo $all['class'];}?>" placeholder="请输入班级">
</div>
<div>
考试位置<input type="text" name="kaochang" value="<?php if(isset($_GET['action'])=='index'){echo $all['kaochang'];}?>" placeholder="考试位置">
</div>
<div>
考试时间<input type="text" name="time" value="<?php if(isset($_GET['action'])=='index'){echo $all['time'];}?>" placeholder="考试时间">
</div>
<div>
监考老师<input type="text" name="teacher" value="{echo $all['teacher'];}?>" placeholder="监考老师">
</div>
<div>
<input type="hidden" name="id" value="<?php if(isset($_GET['action'])=='index'){echo $_GET['id'];}?>"><!-- 传递id到下一个修改页面 -->
</div>
<div>
<div>
<input type="submit" name="<?php if(isset($_GET['action'])=='index'){echo 'submit1';}else{echo 'submit';} ?>" value="添加">
<!-- 解释上一句话,如果是通过修改进入的本页面就输出submit1用于下个页面的判断,
因为修改和添加都写在了bookadd里面,submit和submit1是用来区分是修改信息还是添加信息,具体看bookadd页面 -->
<input type="reset" name="reset" value="重置">
</div>
</div>
</form>
</body>
</html>
<?php
include_once("conn.php");//链接数据库文件引用
if(!($_POST['name']and$_POST['class']and$_POST['kaochang']and$_POST['time']and$_POST['teacher'])){//判断输入的数据是否为空
echo "输入不允许为空。单击<a href='javascript:onclick=history.go(-1)'>这里</a>返回";
}
elseif(isset($_POST['submit']))
{
$sql1="select * from anpai";
$rs=$pdo->query($sql1);
$all=$rs->fetchAll(PDO::FETCH_ASSOC);
$num=count($all+1)
$sql="insert into anpai(id,class,name,kaochang,teacher,time) values('"$num"','".$_POST['class']."','".$_POST['name']."','".$_POST['kaochang']."','".$_POST['teacher']."','".$_POST['time']."')";//定义添加语句
$result=$pdo->exec($sql);
if($result)//判断插入是否成功
{
echo "添加成功,单击<a href='se.php'>这里</a>查看";
}
else
{
echo "<script>alert('添加失败');history.go(-1);</script>";
}
}elseif (isset($_POST['submit1'])) {
$sql="update anpai set teacher='{$_POST['teacher']}',time='{$_POST['time']}',class='{$_POST['class']}',name='{$_POST['name']}',kaochang='{$_POST['kaochang']}' where id='{$_POST['id']}'";//定义修改语句
$result=$pdo->exec($sql);
if($result)//判断插入是否成功
{
echo "修改成功,单击<a href='se.php'>这里</a>查看";
}
else
{
echo "<script>alert('修改失败或者您未做任何修改');history.go(-1);</script>";
}
}
?>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。