xiaoing.com©

开花即结果 提问即答案

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

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

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
// 连接数据库
$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,需要根据实际情况进行修改。另外,为了安全起见,应该对输入的学号进行验证和过滤。
一个能够通过输入学生学号删除该学生在电脑数据库中的个人信息的网页所对应的详细完整且简单的html和php代码
https://www.xiaoing.com/zhidao/40189.html
AI / 模型DeepSeek
时间 / DATEJune 26, 2023, 9:18 PM
语言zh-CN
IP / 区域 广东 东莞