教师必备成绩发布教程,成绩查询页面制作方法

35 阅读2分钟

在教学工作中,高效、安全地发布成绩并提供便捷查询渠道,是教师提升工作效率的重要环节。本文将详细介绍如何编程制作分班成绩查询系统,帮助教师快速搭建专属查询页面,兼顾实用性与易用性。

本次制作将采用HTML+PHP+MySQL的技术组合,适合具备基础编程知识的教师。首先完成环境准备:需搭建本地服务器(推荐使用XAMPP,一键安装Apache、MySQL和PHP环境),安装完成后启动Apache和MySQL服务。

 

image.png  

第一步,创建数据库与数据表。打开浏览器访问phpMyAdmin(默认地址http://localhost/phpmyadmin),新建数据库命名为“score_query”,再创建数据表“student_score”,字段包括:id(主键自增)、class(班级)、student_id(学号)、name(姓名)、score(成绩)。执行以下SQL语句完成创建:

 

CREATE DATABASE IF NOT EXISTS score_query DEFAULT CHARACTER SET utf8;

USE score_query;

CREATE TABLE IF NOT EXISTS student_score (

id INT AUTO_INCREMENT PRIMARY KEY,

class VARCHAR(20) NOT NULL,

student_id VARCHAR(20) NOT NULL,

name VARCHAR(20) NOT NULL,

score INT NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

第二步,制作前端查询页面(index.html)。页面包含班级选择、学号输入、姓名输入和查询按钮,采用简单清晰的布局,代码如下:

分班成绩查询系统

分班成绩查询

班级:



学号:



姓名:



第三步,编写后端查询逻辑(query.php)。实现接收前端参数、连接数据库、匹配查询并返回结果的功能,代码如下:

0) { $row = mysqli_fetch_assoc($result); echo "

查询成功

"; echo "班级:$class
学号:$student_id
姓名:$name
成绩:" . $row["score"] . "
"; } else { echo "

无匹配数据,请核对信息后重试

"; }   mysqli_close($conn); ?>

 

image.png

 

完成后,将index.html和query.php放入XAMPP的htdocs文件夹,教师可通过Excel整理成绩并导入数据库,学生即可通过输入信息查询成绩。如果老师们觉得复杂,可以使用现成的更简单的分班发布工具:易查分。上传分班表格,一分钟即可完成一个分班查询系统的创建。

以上教程实现了基础的分班成绩查询功能,教师可根据需求优化页面样式或增加密码验证等功能,提升系统安全性与美观度。