AI智能问答-学无止境 AI解答 一个能够通过输入学生学号删除该学生在电脑数据库中的个人信息的网页所对应的详细完整且简单的html和php代码

一个能够通过输入学生学号删除该学生在电脑数据库中的个人信息的网页所对应的详细完整且简单的html和php代码

HTML代码:

“`html
<!DOCTYPE html>
<html>
<head>
<title>删除学生信息</title>
</head>
<body>
<h1>删除学生信息</h1>
<form method="post" action="delete_student.php">
<label for="student_id">学生学号:</label>
<input type="text" id="student_id" name="student_id" required>
<br><br>
<input type="submit" value="删除">
</form>
</body>
</html>
“`

PHP代码(delete_student.php):

“`php
<?php
// 连接数据库
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "students";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}

// 获取学生学号
$student_id = $_POST["student_id"];

// 删除学生信息
$sql = "DELETE FROM student_info WHERE student_id=’$student_id’";
if ($conn->query($sql) === TRUE) {
echo "学生信息删除成功";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}

// 关闭数据库连接
$conn->close();
?>
“`

说明:

1. HTML代码中,使用form表单提交学生学号到delete_student.php页面。
2. PHP代码中,首先连接数据库,然后获取学生学号,最后执行SQL语句删除该学生在数据库中的个人信息。
3. 注意,这里的数据库名为students,表名为student_info,需要根据实际情况进行修改。另外,为了安全起见,应该对输入的学号进行验证和过滤。

上一篇
下一篇

发表回复

返回顶部