PHP学生信息管理系统,包含增删改查功能,适合学习使用

PHP学生信息管理系统,包含增删改查功能,适合学习使用
功能仅包含增、删、改、查、导出功能,前端使用layui框架,Ajax数据提交
环境php mysql 带安装教程
请添加图片描述

YID:558652235810142p***2

请添加图片描述
请添加图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然可以!以下是一个简单的学生信息管理系统的示例,使用PHP编写,并包含增加、删除修改和查询功能。 ```php <!DOCTYPE html> <html> <head> <title>学生信息管理系统</title> </head> <body> <?php // 连接数据库 $servername = "localhost"; $username = "root"; $password = ""; $dbname = "student_db"; $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 处理表单提交-添加学生 if(isset($_POST['add_student'])){ $name = $_POST['name']; $age = $_POST['age']; $grade = $_POST['grade']; $sql = "INSERT INTO students (name, age, grade) VALUES ('$name', '$age', '$grade')"; if ($conn->query($sql) === TRUE) { echo "学生添加成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } // 处理表单提交-删除学生 if(isset($_POST['delete_student'])){ $student_id = $_POST['student_id']; $sql = "DELETE FROM students WHERE id='$student_id'"; if ($conn->query($sql) === TRUE) { echo "学生删除成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } // 处理表单提交-更新学生 if(isset($_POST['update_student'])){ $student_id = $_POST['student_id']; $name = $_POST['name']; $age = $_POST['age']; $grade = $_POST['grade']; $sql = "UPDATE students SET name='$name', age='$age', grade='$grade' WHERE id='$student_id'"; if ($conn->query($sql) === TRUE) { echo "学生信息更新成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } // 查询学生信息 $sql = "SELECT * FROM students"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "<table><tr><th>ID</th><th>姓名</th><th>年龄</th><th>年级</th><th>操作</th></tr>"; // 输出每行数据 while($row = $result->fetch_assoc()) { echo "<tr><td>".$row["id"]."</td><td>".$row["name"]."</td><td>".$row["age"]."</td><td>".$row["grade"]."</td><td> <a href='edit.php?id=".$row["id"]."'>编辑</a> | <a href='delete.php?id=".$row["id"]."'>删除</a> </td></tr>"; } echo "</table>"; } else { echo "暂无学生信息"; } $conn->close(); ?> <h2>添加学生信息</h2> <form method="post" action=""> <input type="text" name="name" placeholder="姓名" required><br> <input type="number" name="age" placeholder="年龄" required><br> <input type="text" name="grade" placeholder="年级" required><br> <input type="submit" name="add_student" value="添加学生"> </form> </body> </html> ``` 请注意,这只是一个简单的示例,没有进行输入验证或安全处理。在实际开发中,你应该对输入进行验证,防止SQL注入等安全问题。此外,你还可以根据需要添加其他功能和改进代码。 希望对你有所帮助!如果有任何问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值