<!DOCTYPE html>
<html>
<head>
<title>学生成绩查询</title>
</head>
<body>
<h1>学生成绩查询</h1>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<label for="score">请输入学生成绩:</label>
<input type="number" name="score" id="score" min="1" max="100" required>
<button type="submit">查询</button>
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$score = $_POST["score"];
if ($score < 1 || $score > 100) {
echo "<p>成绩输入错误,请输入1到100之间的数字。</p>";
} else {
switch (true) {
case ($score > 90):
echo "<p>优秀</p>";
break;
case ($score >= 80 && $score <= 90):
echo "<p>良好</p>";
break;
case ($score >= 70 && $score < 80):
echo "<p>中等</p>";
break;
case ($score >= 60 && $score < 70):
echo "<p>及格</p>";
break;
default:
echo "<p>不及格</p>";
break;
}
}
}
?>
</body>
</html>
PHP框架,输入学生成绩,判断学生是否优良。
于 2023-03-02 11:19:19 首次发布