目录

1、登录界面

2、注册界面

3、主界面

4、学生表界面

5 、查询学生界面​编辑

6、修改学生信息界面​编辑

7、删除学生信息界面

8、添加学生信息界面

9、后台数据库​编辑


一个简单的php➕mysql项目学生信息管理系统,用于广大学子完成期末作业的参考,该系统实现增、删、改、查等基本功能。

1、登录界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title><link rel="stylesheet" type="text/css" href="login.css">
</head><body>
<div class="login">    <h2 class="BT">Login</h2><div class="zm">
<form action="function.php?action=login" method="post">
账号:<input type="number"  name="user"><br><br>
密码:<input type="password"  name="password">
<p>没有账号?点击<a href="newuser.php">注册</a></p>
<div>
<input type="submit" value="登录"  class="dl"><input type="reset" value="重置" class="cz">
</div>
</form>
</div>
</div>
</body>
</html>

当输入密码点击登录后会弹出“登录成功”或者“账号或密码有错误提示”

2、注册界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="newuser.css">
</head><body><div class="l">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px">
<h3>学生成绩管理系统</h3></div><div style=" height: 130px;  " > <a href="login.php" class="ll"  ></a></div>
<div class="zc" style="padding-left: 30px;"><h2 align="center" style="color:#D6CFCF;">DeleteStudent</h2><br>
<form method="post" action="">
账&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:<input type="number" class="id" name="id">   <br><br>密&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;码:<input type="password" class="password" name="password"><br><br>
确认密码:<input type="password" class="repassword" name="repassword"><br><br><input type="submit" class="tj" value="注册" name="tj"></form> </div><?phpinclude("connection.php");if(isset($_POST["tj"])){$id=$_POST["id"];$password=$_POST["password"];$repassword=$_POST["repassword"];if($password==$repassword){connection();$sql="insert into user(userid,password)values('".$id."','".$password."')";   $result=mysql_query($sql);echo "<script>alert('注册成功!');location='login.php'</script>";}else{echo "<script>alert('密码不一致');location='newuser.php'</script>";}}?>
</body>
</html>

当输入密码点击注册后会弹出“注册成功”或者“密码不一致”或者账号密码不为空提示·

点击图上的小房子可以返回登录界面

3、主界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head><body>
<div class="l">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px" >
<h3>学生信息管理系统</h3>
</div><div style=" height: 130px; "> <a href="login.php" class="ll"  ></a></div><h3  style="padding-left: 48%;padding-top: 0px; color: aquamarine; height: 30px;line-height: 29px;"><a href="table.php" style="text-decoration: none; color: aqua;" class="a3">学生表</a></h3><div class="nav"><a href="select.php" class="bg1">查询学生信息</a><a href="update.php" class="bg2">修改学生信息</a><a href="delete.php"class="bg3" >删除学生信息</a><a href="adding.php"class="bg4">添加学生信息</a></div>
</body>
</html>

4、学生表界面

点击主界面上的“学生表”可以进入学生表界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="table.css"> </head>
<body>
<div class="l" ">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px" >
<h3>学生信息管理系统</h3></div>
<div style=" height: 130px; "> <a href="main.php" class="ll"  ></a></div>
<h2 align="center" >学生表</h2><br><table align="center" border="1" cellpadding="0 " cellspacing="0" width="700" style="margin: 0px auto;"><tr align="center"  height="30px"><td>姓名</td><td>性别</td><td>年龄</td><td>学号</td><td>联系方式</td></tr><?PHPinclude("connection.php");connection();$sql="select * from studenttable ";
mysql_query("SET CHARACTER SET utf-8");$result=mysql_query($sql);while($row=mysql_fetch_assoc($result)){echo("<tr align='center' height='30px'>");echo("<td>".$row['Name']."</td>");echo("<td>".$row['Sex']."</td>");echo("<td>{$row['Age']}</td>");echo("<td>{$row['Sno']}</td>");echo("<td>{$row['TelphoneNumber']}</td>");echo("</tr>");}?></table>
</body>
</html>

点击图上的小房子可以返回主界面

5 、查询学生界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title><link rel="stylesheet" type="text/css" href="select.css">
</head><body><div class="l">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px">
<h3>学生成绩管理系统</h3></div><div style=" height: 130px; "> <a href="main.php" class="ll"  ></a></div><div class="zc" style="padding-left: 30px;"><h2 align="center" style="color:#D6CFCF;">SelectStudent</h2><br>
<form method="post" action="">
学&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:<input type="number" class="name" name="sno">    <br><br><input type="submit" class="tj" value="查询" name="cx" ></form>   </div><table align="center" border="1" cellpadding="0 " cellspacing="0" width="700" style="margin: 0px auto;"><tr align="center"  height="30px"><td>姓名</td><td>性别</td><td>年龄</td><td>学号</td><td>联系方式</td></tr><?PHPinclude("connection.php");connection();if(isset($_POST["cx"])){$Sno=$_POST["sno"];$sql=$sql="select * from studenttable where Sno='".$Sno."'";
mysql_query("SET CHARACTER SET utf-8");$result=mysql_query($sql);if(mysql_num_rows($result)>0){echo "<script>alert('查询成功!');</script>";}else{echo "<script>alert('学号不存在!');</script>";        }while($row=mysql_fetch_assoc($result)){echo("<tr align='center' height='30px'>");echo("<td>".$row['Name']."</td>");echo("<td>".$row['Sex']."</td>");echo("<td>{$row['Age']}</td>");echo("<td>{$row['Sno']}</td>");echo("<td>{$row['TelphoneNumber']}</td>");echo("</tr>");}}
?></table>
</body>
</html>

点击图上的小房子可以返回主界面

6、修改学生信息界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title><link rel="stylesheet" type="text/css" href="update.css">
</head><body><div class="l">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px">
<h3>学生成绩管理系统</h3></div><div style=" height: 130px;  " > <a href="main.php" class="ll"  ></a></div>
<div class="zc" style="padding-left: 30px;"><h2 align="center" style="color:#D6CFCF;">UpdateStudent</h2><br>
<form method="post" action="">
姓&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名:<input type="text" class="name" name="name"> <br><br>学&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:<input type="number" class="sno" name="sno"><br><br>
性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;别:<input type="radio" class="sex" name="sex" value="男" checked>男<input type="radio" class="sex" name="sex" value="女">女    <br><br>
年&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;龄:<input type="number" class="age" name="age"><br><br>联系方式:&nbsp;&nbsp;<input type="tel" class="telphone" name="telphone"><br><input type="submit" class="tj" value="修改" name="tj"></form>    </div><?phpinclude("connection.php");if(isset($_POST["tj"])){$Name=$_POST["name"];$Sno=$_POST["sno"];connection();$sql="select * from studenttable where Name='".$Name."' and Sno='".$Sno."'";  $result=mysql_query($sql);if(mysql_num_rows($result)>0){$Name=$_POST["name"];$Sno=$_POST["sno"];$Sex=$_POST["sex"];$Age=$_POST["age"];$tel=$_POST["telphone"];$sql="update studenttable set Sex='".$Sex."',Age='".$Age."',TelphoneNumber='".$tel."'where Sno='".$Sno."' and Name='".$Name."'";mysql_query($sql)or die(mysql_error());echo("<script>alert('修改成功');window.location.href='table.php';</script>");}else{echo("<script>alert('学号或姓名不存在');</script>");}}?>
</body>
</html>

点击图上的小房子可以返回主界面

7、删除学生信息界面

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title><link rel="stylesheet" type="text/css" href="delete.css"></head><body><div class="l">
<img src="微信图片_20220530195333333png.png" width="100px"  height="100px">
<h3>学生成绩管理系统</h3></div><div style=" height: 130px;  " > <a href="main.php" class="ll"  ></a></div>
<div class="zc" style="padding-left: 30px;"><h2 align="center" style="color:#D6CFCF;">DeleteStudent</h2><br>
<form method="post" action="">
姓&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名:<input type="text" class="name" name="name"> <br><br>学&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:<input type="number" class="sno" name="sno"><br><br><input type="submit" class="tj" value="删除" name="tj"></form> </div><?phpinclude("connection.php");if(isset($_POST["tj"])){$Name=$_POST["name"];$Sno=$_POST["sno"];connection();$sql="select * from studenttable where Name='".$Name."' and Sno='".$Sno."'";  $result=mysql_query($sql);if(mysql_num_rows($result)>0){$Name=$_POST["name"];$Sno=$_POST["sno"];$sql="delete from  studenttable where Sno='".$Sno."' and Name='".$Name."'";mysql_query($sql)or die(mysql_error());echo("<script>alert('删除成功');window.location.href='table.php';</script>");}else{echo("<script>alert('学号或姓名不存在');</script>");}}?>
</body>
</html>

点击图上的小房子可以返回主界面

8、添加学生信息界面

点击图上的小房子可以返回主界面

9、后台数据库

更多的源码及图片素材都可以去 https://download.csdn.net/download/weixin_51757999/85641417进行下载,文件中studentnews为数据库,放在phpstudy/mysql/date里面,其余文件夹复制放在www文件夹下面即可。不懂可私信,回复会有点慢。

php+mysql期末作业小项目相关推荐

  1. MySQL 只能做小项目?松哥要说几句公道话!

    松哥上学那会,很多人对 MySQL 有一些偏见,偏见主要集中在以下几方面: MySQL 不支持事务(事实上 MyISAM 有表锁,但是效率比较低) MySQL 存储的数据量比较小,适合小项目,大项目还 ...

  2. 安卓期末作品小项目_每日一个财务小知识——洞悉洞晰财务报告第一季

    财务报告 洞悉洞晰财务报告 目录 01/账务报告概述 02/资产负债表 03/利润表 04/现金流量表 05/所有者权益变动表 06/附注 一.财务报告概述 (一)财务报告及其目标 财务报告是指企业对 ...

  3. 安卓期末作品小项目_创意编程作品赞美!

    老师给我们带来了18级艺术生们利用processing的JavaScipt版本--p5.js创作的自画像,在这些自画像中,我们(技术生)选取一些有趣的作品并加以赞美(不能说鉴赏,还没到那个高度)! 那 ...

  4. 安卓期末作品小项目_北京部编版八年级上册语文期末试卷

    北京部编版八年级上册语文期末试卷!现在初二了,同学们对于语文的学习有没有找到诀窍呢?同学们都知道,语文的基础想要打好,都是要在小学的阶段,同学们如果想在语文考试中取得好的成绩,首先,就要扩大自己的学习 ...

  5. mysql期末作业_MySql期中作业

    MySQL上机操作 1.    创建数据库,名称为 MyBank MariaDB [(none)]> create database MyBank; Query OK, 1 row affect ...

  6. 【免费赠送源码】Springboot科研项目管理系统3lk11计算机毕业设计-课程设计-期末作业-毕设程序代做

    [免费赠送源码]Springboot科研项目管理系统3lk11计算机毕业设计-课程设计-期末作业-毕设程序代做 [免费赠送源码]Springboot科研项目管理系统3lk11计算机毕业设计-课程设计- ...

  7. 数据结构练手小项目(AVL树、哈希表、循环链表、MySQL数据库)

    文章目录 前言 正文(无删减) 我的想法(删减修改版) 数据导入与数据存储 功能实现 数据结构 用户结构 SIM卡结构 AVL树数据结构 哈希表结构 数据表 用户表 SIM卡表 时间安排 前言 本月主 ...

  8. 微信小程序期末作业-购物商城

    微信小程序期末作业-购物商城 小程序有搜索栏,底部导航栏.轮播图,各种商品标签,有首页,分类,购物车,个人中心四个底部导航,导入即可运行,适合初学者学习使用,项目详情请看下图:(资源链接在文章末尾) ...

  9. 简单应用MySQL的音乐播放器小项目

    前言 本文是我学MySQL后,做的一个小项目,因为初学,没有做的很高大上,代码方面也一般般,但是总归是自己做的,还是有点小小成就感的,在这里和大家分享下,喜欢的点个赞,一起冲冲冲. 这个项目主要是想锻 ...

最新文章

  1. 某一列高度变化_高度近视,老了后会瞎吗?
  2. 【Linux】Linux中Vim基础
  3. OpenI部署二——转载
  4. java一系列数组的表示方法_Java入门系列-10-数组
  5. 如何在 ASP.NET Web API 中设置下载文件名 ?
  6. windows server 2008 R2 命令行的方式创建用户、设置密码
  7. winform判断线程有没有完成_并发编程系列1:线程池的架构实现、大小配置、及四种线程池使用...
  8. 2018年AI和ML(NLP、计算机视觉、强化学习)技术总结和2019年趋势(上)
  9. TabError- inconsistent use of tabs and spaces in indentation 查验及解决方法
  10. Linux centos开机执行JAR Shell脚本
  11. 【JS】引用类型之String
  12. 宝塔linux面板安装seafile,Centos7 安装seafile 企业共享网盘
  13. [Android] 混音线程MixerThread
  14. java输出100以内的所有质数
  15. html5 spice 虚拟桌面,开源桌面虚拟化spice体验
  16. nxp_3|虚拟机Linux内核资源
  17. 3G0众测靶场-0407 WriteUp
  18. golang读取文件案例
  19. 传奇单机架设图文教程
  20. 用C语言画出一个爱心,用C语言画出一个“爱心”,撩妹技能杠杠的

热门文章

  1. 关于将宏指定给常用工具栏按钮 excel2010
  2. 爬虫urllib库parse模块的urlparse详解
  3. linux内核网络驱动框架(linux驱动开发篇)
  4. 【测绘程序设计】——道路曲线计算
  5. MacBook Pro 2015 mid ssd存储升级扩容需求以及解决方案
  6. 共享打印机未授予此用户在此计算机,连接共享打印机提示登陆失败未授予用户在此计算机上的请求登陆类型...
  7. 赢在中国给80后的30条建议
  8. 威联通 python3_QNAP NAS 作为 IoT 平台
  9. Qt:QPainter重写mainwindows绘图事件绘制直线,弧线、设置画笔画刷
  10. linux下使用Stunnel配置与使用方式一例