PHP+Mysql—学生信息管理系统(增删改查功能、含源码)

一、功能

前台功能:
1、学生信息查看
2、学生信息添加
3、学生信息修改
4、学生信息删除

二、工具

PHP编程: Sublime Text、phpstorm…
SQL: mysql
环境搭建: PHP study(PHP 5.5 + Apache)

三、效果展示

网站首页:
在这里插入图片描述

添加学生信息:
在这里插入图片描述

修改学生信息:
在这里插入图片描述

删除学生信息:
在这里插入图片描述

查找学生信息:
在这里插入图片描述

四、网站核心代码示例

update.php 文件为例:
(采用的面向过程方法编写)

<?php
header("content-Type:text/html;charset=utf-8;");
include("config.php");

if(isset($_POST["submit"])){
    $id = $_POST["stu_id"];
    $name = $_POST["stu_name"];
    $sex = $_POST["stu_sex"];
    $age = $_POST["stu_age"];
    $class = $_POST["stu_class"];



    $sql="INSERT INTO stu_user values('$id','$name','$sex','$age','$class')";
    $sql="update stu_user set name='$name',sex='$sex',age=$age,class='$class'  WHERE id=$id";
    echo "$sql";
    $rs=mysql_query($sql);
    if($rs){
        echo "<script language=javascript>alert('修改成功!');window.location='../index.html'</script>";
    }
}

?>

网站代码结构:
在这里插入图片描述

五、源码获取

在这里插入图片描述

  • 4
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是一个简单的PHP + MySQL教学管理系统的增删改查代码示例: 连接到MySQL数据库: ```php // 连接到MySQL数据库 $connection = mysqli_connect('localhost', 'username', 'password', 'database_name'); // 检查连接是否成功 if (!$connection) { die('连接数据库失败:' . mysqli_connect_error()); } ``` 插入新记录: ```php // 获取表单提交数据 $name = $_POST['name']; $gender = $_POST['gender']; $age = $_POST['age']; // 构建插入SQL语句 $sql = "INSERT INTO students (name, gender, age) VALUES ('$name', '$gender', $age)"; // 执行插入操作 if (mysqli_query($connection, $sql)) { echo "新记录插入成功"; } else { echo "插入记录失败:" . mysqli_error($connection); } ``` 查询记录: ```php // 构建查询SQL语句 $sql = "SELECT * FROM students"; // 执行查询操作 $result = mysqli_query($connection, $sql); // 处理结果集 if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "姓名:" . $row['name'] . ",性别:" . $row['gender'] . ",年龄:" . $row['age'] . "<br>"; } } else { echo "没有记录"; } ``` 更新记录: ```php // 获取表单提交数据 $id = $_POST['id']; $name = $_POST['name']; $gender = $_POST['gender']; $age = $_POST['age']; // 构建更新SQL语句 $sql = "UPDATE students SET name='$name', gender='$gender', age=$age WHERE id=$id"; // 执行更新操作 if (mysqli_query($connection, $sql)) { echo "记录更新成功"; } else { echo "更新记录失败:" . mysqli_error($connection); } ``` 删除记录: ```php // 获取要删除的记录ID $id = $_GET['id']; // 构建删除SQL语句 $sql = "DELETE FROM students WHERE id=$id"; // 执行删除操作 if (mysqli_query($connection, $sql)) { echo "记录删除成功"; } else { echo "删除记录失败:" . mysqli_error($connection); } ``` 最后,别忘了关闭数据库连接: ```php mysqli_close($connection); ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值