天天关注:php代码怎么实现成绩查询

时间:2022-12-02 10:00:19       来源:PHP中文网


【资料图】

本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。

php代码怎么实现成绩查询?

PHP成绩查询系统

一个非常简陋的PHP成绩查询系统,期末作业。

因为上课打酱油了,所以这也是最后几天捣鼓出来的,代码都是东拼西凑的,只有简单的增删改查功能。就酱紫。

数据库:

一共这么几个文件(html、css、php都写一块了)

然后界面:(就长这样)

代码是按上图的文件顺序排的

                Document        
添加学生成绩
  • 请输入学生的成绩 返回
  • 学号:
  • 语文:
  • 数学:
  • 英语:
  • 综合:
0) { echo "<script> alert("添加成功"); location.href="show_teacher.php";</script>"; } } } else { //缓存意外被清除后、 echo "用户信息丢失,3秒后返回登陆界面"; header("refresh: 3; url=index.php"); } ?>
登录后复制
                Document        
添加学生信息
  • 请输入需要添加学生的学号登陆密码 返回
  • 学号:
  • 密码:
0) { echo "<script> alert("添加成功"); location.href="show_teacher.php";</script>"; } } } else { //缓存意外被清除后、 echo "用户信息丢失,3秒后返回登陆界面"; header("refresh: 3; url=index.php"); } ?>
登录后复制
                Document        
修改学生成绩
  • 学号: 返回
  • 语文: " />
  • 数学: " />
  • 英语: " />
  • 综合: " />
0) { echo "<script> alert("修改成功"); location.href="show_teacher.php";</script>"; } } } else { //缓存意外被清除后、 echo "用户信息丢失,3秒后返回登陆界面"; header("refresh: 3; url=index.php"); } ?>
登录后复制
                Document
登录后复制
                Document     0) {                echo "<script> alert("删除成功"); location.href="show_teacher.php";</script>";            }        }    } else {        //缓存意外被清除后、        echo "用户信息丢失,3秒后返回登陆界面";        header("refresh: 3; url=index.php");    }    ?>
登录后复制
            
用户登录
  • 用户名:
  • 密   码:
0) { $row = mysqli_fetch_assoc($res); $pwd = $row["password"]; //用户名或密码错误 if ($password != $pwd) { # code... header("refresh: 3; url=index.php"); echo "用户名或者密码错误,3秒后跳转到登录页面"; } else { //登录成功,将用户信息保存到session中 $_SESSION["username"] = $username; $_SESSION["islogin"] = 1; //用户信息保存到Cookie ,1天 setcookie("username", $username, time() + 24 * 60 * 60); setcookie( "pw", md5($username . md5($password)), time() + 24 * 60 * 60 ); //跳转到显示页面 header("location:show_student.php"); } } else { header("refresh: 3; url=index.php"); echo "用户名或者密码错误,3秒后跳转到登录页面"; } } } //点击教师登录按钮 elseif (isset($_POST["login_teacher"])) { $username = trim($_POST["username"]); $password = trim($_POST["password"]); if (($username == "") || ($password == "")) { header("refresh: 3; url=index.php"); echo "该用户名或者密码不能为空,3秒后跳转到登录页面"; exit; } else { $sql = "select * from teacher where username="$username""; $res = mysqli_query($con, $sql); $n = mysqli_num_rows($res); if ($n > 0) { $row = mysqli_fetch_assoc($res); $pwd = $row["password"]; //用户名或密码错误 if ($password != $pwd) { # code... header("refresh: 3; url=index.php"); echo "用户名或者密码错误,3秒后跳转到登录页面"; } else { //登录成功,将用户信息保存到session中 $_SESSION["username"] = $username; $_SESSION["islogin"] = 1; //用户信息保存到Cookie ,1天 setcookie("username", $username, time() + 24 * 60 * 60); setcookie( "pw", md5($username . md5($password)), time() + 24 * 60 * 60 ); //跳转到显示页面 header("location:show_teacher.php"); } } else { header("refresh: 3; url=index.php"); echo "用户名或者密码错误,3秒后跳转到登录页面"; } } } ?>
登录后复制
                Document        点击重新登录";    header("refresh: 5; url=index.php");        echo "
5秒钟后自动返回到主页"; ?>
登录后复制
                Document        

你的学号:" . $_SESSION["username"] . "   "; echo "注销"; } else { //为登录 echo "你还未登录,请登录"; } ?> query($sql); //传值 while ($attr = $r->fetch_row()) { echo " "; } ?>
语文 数学 英语 综合
{$attr[1]} {$attr[2]} {$attr[3]} {$attr[4]}
登录后复制
                Document        

工号:" . $_SESSION["username"] . "   "; echo "注销"; } else { //为登录 echo "你还未登录,请登录"; } ?>
query($sql); //传值 while ($attr = $r->fetch_row()) { echo " "; } ?>
学号 语文 数学 英语 综合 操作
{$attr[0]} {$attr[1]} {$attr[2]} {$attr[3]} {$attr[4]} 修改    删除
     
登录后复制

推荐学习:《PHP视频教程》

以上就是php代码怎么实现成绩查询的详细内容,更多请关注php中文网其它相关文章!

关键词: 登录成功 相关文章 东拼西凑