您的位置:首页 > 技术中心 > PHP教程 >

php代码怎么实现成绩查询

时间:2022-12-02 15:08

php代码实现成绩查询的方法:1、创建前端登录页面代码;2、通过“if (isset($_SESSION['username'])) {...}”语法实现判断用户是否登录;3、创建后端管理登录页面;4、连接数据库;5、通过“session_start(); if (isset($_COOKIE['username'])) {$_SESSION['']}”代码实现查询成绩即可。

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

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

PHP成绩查询系统

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

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

c82e7e240aae3683a8a6df5ec5536ee.jpg

数据库:

f7194ad31caf0e8b018e445f7f24318.jpg

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

36b511c297562eeed0b9bd7054861f4.jpg

然后界面:(就长这样)

887c1cdb510f3d0638cdc182310cdb6.jpg

1eb091ff118aff6df562cde41db0e8d.jpg

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

Document添加学生成绩请输入学生的成绩返回学号:语文:数学:英语:综合: 0) {
                echo "";
            }
        }
    } else {
        //缓存意外被清除后、
        echo "用户信息丢失,3秒后返回登陆界面";
        header('refresh: 3; url=index.php');
    }
    ?>
Document添加学生信息请输入需要添加学生的学号和登陆密码返回学号:密码: 0) {
                echo "";
            }
        }
    } else {
        //缓存意外被清除后、
        
        echo "用户信息丢失,3秒后返回登陆界面";
        header('refresh: 3; url=index.php');
    }
    ?>
Document修改学生成绩学号:返回语文:数学:英语:综合: 0) {
                echo "";
            }
        }
    } else {
        //缓存意外被清除后、
        echo "用户信息丢失,3秒后返回登陆界面";
        header('refresh: 3; url=index.php');
    }
    ?>
Document
Document 0) {
                echo "";
            }
        }
    } 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
Document语文数学英语综合query($sql);
            //传值
            while ($attr = $r->fetch_row()) {
                echo "{$attr[1]}{$attr[2]}{$attr[3]}{$attr[4]}";
            }
            ?>
Document学号语文数学英语综合操作query($sql);
                //传值
                while ($attr = $r->fetch_row()) {
                    echo "{$attr[0]}{$attr[1]}{$attr[2]}{$attr[3]}{$attr[4]}修改   删除";
                }
                ?>添加学生信息     添加学生成绩

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

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

热门排行

今日推荐

热门手游