PHP+MYSQL【学生信息管理系统】(极简版)

本次实验采用HBuilder+Xampp实现PHP+MYSQL代码编写

效果如下图所示

PHP+MYSQL【学生信息管理系统】(极简版)_第1张图片

 PHP+MYSQL【学生信息管理系统】(极简版)_第2张图片

 PHP+MYSQL【学生信息管理系统】(极简版)_第3张图片

 

一、PHP程序编写

打开HBuider程序,新建文件夹login,文件目录如下:

PHP+MYSQL【学生信息管理系统】(极简版)_第4张图片

1、新建login.html实现登录界面




    
     注册登录

 

 

	

学生信息管理系统


2、新建login.php登录界面功能实现

alert('密码错误,请重新输入');location='login.html'";   
  } 
  else{    
    echo ""; 
  }
?>

3、新建register.html实现注册界面




    
    注册页面

 

 

	

用户注册




4、新建register.php注册界面功能实现

alert('注册成功,请登录');location='login.html'";
    }else{
        echo "";
    }
}else{
    echo "";
}
?>

5、新建index.php注册界面功能实现




	
		
		学生信息管理系统
	
	
	
		

学生信息管理系统

添加学生   共 个学生    查找学生
$value) { foreach ($value as $k => $v) { $arr[$k] = $v; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; // echo "
";
 				// print_r($arr);
  				// echo "
"; } // 关闭连接 mysqli_close($link); ?>
学号 姓名 性别 班级 学历 成绩 籍贯 操作
{$arr['id']}{$arr['name']}{$arr['sex']}{$arr['class']}{$arr['edu']}{$arr['grade']}{$arr['city']} 删除 修改

6、新建conn.php连接数据库

7、新建addStudent.html添加学生信息界面



	
		
		学生信息管理系统
		
	
	
		

添加学生

学  号:
姓  名:
性  别:
班  级:
学  历:
成  绩:
籍  贯:
           

8、新建action_addStudent.php添加学生信息跳转


"; header('Refresh: 3; url=index.php'); //3s后跳转 }

9、新建action_del.php删除学生信息

10、新建action_editStudent.php修改学生信息


"; header('Refresh: 3; url=index.php'); //3s后跳转 }

11、新建editStudent.php添加学生信息界面

 $value) {
  foreach ($value as $k => $v) {
    $arr[$k]=$v;
  }
}
?>


	
		
		学生信息管理系统
		
	
	
		

修改学生信息

编  号: " readonly="readonly">
姓  名: ">
性  别:
班  级: ">
学  历:
成  绩: ">
籍  贯: ">
                  

12、新建searchStudent.html查找学生信息界面



	
		
		学生信息管理系统
		
	
	
		

查找学生

学生编号:
           

13、新建searchStudent.php查找学生信息功能实现


"; header('Refresh: 3; url=index.php'); //3s后跳转 exit(); } //将二维数数组转化为一维数组 foreach ($data as $key => $value) { foreach ($value as $k => $v) { $arr[$k]=$v; } } ?> 学生信息管理系统

查看学生信息

编  号: " readonly="readonly">
姓  名: " readonly="readonly">
性  别:
班 级: " readonly="readonly">
学  历:
成 绩: " readonly="readonly">
籍  贯: " readonly="readonly">
                  

二、创建数据库

1、打开Xampp,如图

PHP+MYSQL【学生信息管理系统】(极简版)_第5张图片

2、 单击“Admin进入数据库,创建regitlogin数据库,新建查询命令 ,按回车键执行导入命令

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `name` varchar(32) DEFAULT NULL COMMENT '姓名',
  `sex` char(2) DEFAULT NULL COMMENT '性别',
  `class` varchar(6) DEFAULT NULL COMMENT '年龄',
  `edu` varchar(12) DEFAULT NULL COMMENT '学历',
  `grade` varchar(20) DEFAULT NULL,
  `city` varchar(32) DEFAULT NULL COMMENT '籍贯',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=171 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records 
-- ----------------------------
INSERT INTO `student` VALUES ('2022001', '傅晓东', '男', '计算机二班', '本科', '90', '河南');
INSERT INTO `student` VALUES ('2022002', '王小健', '男', '计算机二班', '本科', '81', '西藏');

3、在regitlogin数据库中建两个表,Student学生信息表

PHP+MYSQL【学生信息管理系统】(极简版)_第6张图片

4、 User表存放登录者用户名和密码

PHP+MYSQL【学生信息管理系统】(极简版)_第7张图片

三、 启动Xampp,在浏览器输入localhost/login.html,项目正确启动并运行了。

你可能感兴趣的:(php,mysql,开发语言)