当前位置:首页 > 综合实例 > 列表

基于php+mysql的期末作业小项目(学生信息管理系统)

发布:smiling 来源: PHP粉丝网  添加日期:2023-06-23 17:10:40 浏览: 评论:0 

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

1、登录界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"> 
  5. <title>无标题文档</title> 
  6.     <link rel="stylesheet" type="text/css" href="login.css" rel="external nofollow" > 
  7. </head> 
  8.    
  9. <body> 
  10. <div class="login">    
  11.     <h2 class="BT">Login</h2> 
  12.     <div class="zm"> 
  13. <form action="function.php?action=login" method="post"> 
  14. 账号:<input type="number"  name="user"> 
  15.  
  16.  
  17. 密码:<input type="password"  name="password"> 
  18. <p>没有账号?点击<a href="newuser.php" rel="external nofollow" >注册</a></p> 
  19. <div> 
  20. <input type="submit" value="登录"  class="dl"><input type="reset" value="重置" class="cz">   
  21. </div> 
  22. </form> 
  23. </div> 
  24. </div> 
  25. </body> 
  26. </html> 

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

基于php+mysql的期末作业小项目(学生信息管理系统)

2、注册界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"> 
  5. <title>无标题文档</title> 
  6. <link rel="stylesheet" type="text/css" href="newuser.css" rel="external nofollow" >    
  7. </head> 
  8.    
  9. <body> 
  10.     <div class="l"> 
  11. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px"> 
  12. <h3>学生成绩管理系统</h3> 
  13.       
  14. </div> 
  15.     <div style=" height: 130px;  " > <a href="login.php" rel="external nofollow"  class="ll"  ></a></div> 
  16. <div class="zc" style="padding-left: 30px;"> 
  17.     <h2 align="center" style="color:#D6CFCF;">DeleteStudent</h2> 
  18.  
  19. <form method="post" action=""> 
  20. 账       号:<input type="number" class="id" name="id">   
  21.  
  22. 密       码:<input type="password" class="password" name="password"> 
  23.  
  24. 确认密码:<input type="password" class="repassword" name="repassword"> 
  25.  
  26.     <input type="submit" class="tj" value="注册" name="tj"> 
  27.     </form>    
  28.     </div> 
  29.     <?php 
  30.     include("connection.php"); 
  31.     if(isset($_POST["tj"])){ 
  32.         $id=$_POST["id"]; 
  33.         $password=$_POST["password"]; 
  34.         $repassword=$_POST["repassword"]; 
  35.         if($password==$repassword){ 
  36.         connection(); 
  37.         $sql="insert into user(userid,password)values('".$id."','".$password."')";   
  38.         $result=mysql_query($sql); 
  39.             echo "<script>alert('注册成功!');location='login.php'</script>"; 
  40.         }else{ 
  41.             echo "<script>alert('密码不一致');location='newuser.php'</script>"; 
  42.               
  43.         } 
  44.     } 
  45.     ?> 
  46. </body> 
  47. </html> 

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

基于php+mysql的期末作业小项目(学生信息管理系统)

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

3、主界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"> 
  5. <title>无标题文档</title> 
  6. <link rel="stylesheet" type="text/css" href="main.css"> 
  7. </head> 
  8.    
  9. <body> 
  10. <div class="l"> 
  11. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px" > 
  12. <h3>学生信息管理系统</h3> 
  13. </div> 
  14.     <div style=" height: 130px; "> <a href="login.php" class="ll"  ></a></div> 
  15.     <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> 
  16.     <div class="nav"> 
  17.           
  18.         <a href="select.php" class="bg1">查询学生信息</a> 
  19.         <a href="update.php" class="bg2">修改学生信息</a> 
  20.         <a href="delete.php"class="bg3" >删除学生信息</a> 
  21.         <a href="adding.php"class="bg4">添加学生信息</a> 
  22.       
  23.     </div> 
  24. </body> 
  25. </html> 

4、学生表界面

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

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>无标题文档</title> 
  6. <link rel="stylesheet" type="text/css" href="table.css">   
  7.           
  8. </head> 
  9. <body> 
  10. <div class="l" "> 
  11. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px" > 
  12. <h3>学生信息管理系统</h3> 
  13.       
  14. </div> 
  15. <div style=" height: 130px; "> <a href="main.php" class="ll"  ></a></div>                                                                      
  16. <h2 align="center" >学生表</h2><br> 
  17.     <table align="center" border="1" cellpadding="0 " cellspacing="0" width="700" style="margin: 0px auto;"
  18.     <tr align="center"  height="30px"
  19.         <td>姓名</td> 
  20.         <td>性别</td> 
  21.         <td>年龄</td> 
  22.         <td>学号</td> 
  23.         <td>联系方式</td> 
  24.     </tr> 
  25.       
  26.     <?PHP 
  27.     include("connection.php"); 
  28.     connection(); 
  29.     $sql="select * from studenttable "
  30. mysql_query("SET CHARACTER SET utf-8"); 
  31.     $result=mysql_query($sql); 
  32.     while($row=mysql_fetch_assoc($result)){ 
  33.         echo("<tr align='center' height='30px'>"); 
  34.         echo("<td>".$row['Name']."</td>"); 
  35.         echo("<td>".$row['Sex']."</td>"); 
  36.         echo("<td>{$row['Age']}</td>"); 
  37.         echo("<td>{$row['Sno']}</td>"); 
  38.         echo("<td>{$row['TelphoneNumber']}</td>"); 
  39.    
  40.    echo("</tr>"); 
  41.         } 
  42.     ?> 
  43.     </table> 
  44. </body> 
  45. </html> 

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

5 、查询学生界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>无标题文档</title> 
  6.     <link rel="stylesheet" type="text/css" href="select.css">  
  7. </head> 
  8.    
  9. <body> 
  10.         <div class="l"
  11. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px"
  12. <h3>学生成绩管理系统</h3> 
  13.       
  14. </div> 
  15.     <div style=" height: 130px; "> <a href="main.php" class="ll"  ></a></div> 
  16.     <div class="zc" style="padding-left: 30px;"
  17.     <h2 align="center" style="color:#D6CFCF;">SelectStudent</h2><br> 
  18. <form method="post" action=""
  19. 学&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:<input type="number" class="name" name="sno">    <br><br> 
  20.     <input type="submit" class="tj" value="查询" name="cx" > 
  21.     </form>    
  22.     </div> 
  23.     <table align="center" border="1" cellpadding="0 " cellspacing="0" width="700" style="margin: 0px auto;"
  24.     <tr align="center"  height="30px"
  25.         <td>姓名</td> 
  26.         <td>性别</td> 
  27.         <td>年龄</td> 
  28.         <td>学号</td> 
  29.         <td>联系方式</td> 
  30.     </tr> 
  31.       
  32.     <?PHP 
  33.     include("connection.php"); 
  34.       
  35.     connection(); 
  36.         if(isset($_POST["cx"])){ 
  37.         $Sno=$_POST["sno"]; 
  38.     $sql=$sql="select * from studenttable where Sno='".$Sno."'"
  39. mysql_query("SET CHARACTER SET utf-8"); 
  40.     $result=mysql_query($sql); 
  41.             if(mysql_num_rows($result)>0) 
  42.     { 
  43.         echo "<script>alert('查询成功!');</script>"
  44.     }else
  45.                   
  46.         echo "<script>alert('学号不存在!');</script>";        
  47.                   
  48.             } 
  49.                   
  50.     while($row=mysql_fetch_assoc($result)){ 
  51.         echo("<tr align='center' height='30px'>"); 
  52.         echo("<td>".$row['Name']."</td>"); 
  53.         echo("<td>".$row['Sex']."</td>"); 
  54.         echo("<td>{$row['Age']}</td>"); 
  55.         echo("<td>{$row['Sno']}</td>"); 
  56.         echo("<td>{$row['TelphoneNumber']}</td>"); 
  57.    
  58.    echo("</tr>");} 
  59.               
  60.     }                
  61. ?> 
  62.     </table> 
  63. </body> 
  64. </html> 

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

6、修改学生信息界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <title>无标题文档</title> 
  6.     <link rel="stylesheet" type="text/css" href="update.css">  
  7. </head> 
  8.    
  9. <body> 
  10.     <div class="l"
  11. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px"
  12. <h3>学生成绩管理系统</h3> 
  13.       
  14. </div> 
  15.     <div style=" height: 130px;  " > <a href="main.php" class="ll"  ></a></div> 
  16. <div class="zc" style="padding-left: 30px;"
  17.     <h2 align="center" style="color:#D6CFCF;">UpdateStudent</h2><br> 
  18. <form method="post" action=""
  19. 姓&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> 
  20. 性&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> 
  21. 年&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;龄:<input type="number" class="age" name="age"><br><br> 
  22. 联系方式:&nbsp;&nbsp;<input type="tel" class="telphone" name="telphone"><br> 
  23.     <input type="submit" class="tj" value="修改" name="tj"
  24.     </form>    
  25.     </div> 
  26.     <?php 
  27.     include("connection.php"); 
  28.     if(isset($_POST["tj"])){ 
  29.         $Name=$_POST["name"]; 
  30.         $Sno=$_POST["sno"]; 
  31.         connection(); 
  32.         $sql="select * from studenttable where Name='".$Name."' and Sno='".$Sno."'";     
  33.         $result=mysql_query($sql); 
  34.         if(mysql_num_rows($result)>0){ 
  35.             $Name=$_POST["name"]; 
  36.         $Sno=$_POST["sno"]; 
  37.             $Sex=$_POST["sex"]; 
  38.             $Age=$_POST["age"]; 
  39.             $tel=$_POST["telphone"]; 
  40.             $sql="update studenttable set Sex='".$Sex."',Age='".$Age."',TelphoneNumber='".$tel."'where Sno='".$Sno."' and Name='".$Name."'"
  41.             mysql_query($sql)or die(mysql_error()); 
  42.                 echo("<script>alert('修改成功');window.location.href='table.php';</script>"); 
  43.                   
  44.             } 
  45.             else
  46.                   
  47.                 echo("<script>alert('学号或姓名不存在');</script>"); 
  48.                   
  49.             } 
  50.     } 
  51.           
  52.     ?> 
  53. </body> 
  54. </html> 

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

7、删除学生信息界面

基于php+mysql的期末作业小项目(学生信息管理系统)

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"> 
  5. <title>无标题文档</title> 
  6.     <link rel="stylesheet" type="text/css" href="delete.css"> 
  7.       
  8. </head> 
  9.    
  10. <body> 
  11.     <div class="l"> 
  12. <img src="微信图片_20220530195333333png.png" width="100px"  height="100px"> 
  13. <h3>学生成绩管理系统</h3> 
  14.       
  15. </div> 
  16.     <div style=" height: 130px;  " > <a href="main.php" class="ll"  ></a></div> 
  17. <div class="zc" style="padding-left: 30px;"> 
  18.     <h2 align="center" style="color:#D6CFCF;">DeleteStudent</h2><br> 
  19. <form method="post" action=""> 
  20. 姓&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> 
  21.     <input type="submit" class="tj" value="删除" name="tj"> 
  22.     </form>    
  23.     </div> 
  24.     <?php 
  25.     include("connection.php"); 
  26.     if(isset($_POST["tj"])){ 
  27.         $Name=$_POST["name"]; 
  28.         $Sno=$_POST["sno"]; 
  29.         connection(); 
  30.         $sql="select * from studenttable where Name='".$Name."' and Sno='".$Sno."'";     
  31.         $result=mysql_query($sql); 
  32.         if(mysql_num_rows($result)>0){ 
  33.             $Name=$_POST["name"]; 
  34.         $Sno=$_POST["sno"]; 
  35.             $sql="delete from  studenttable where Sno='".$Sno."' and Name='".$Name."'"; 
  36.             mysql_query($sql)or die(mysql_error()); 
  37.                 echo("<script>alert('删除成功');window.location.href='table.php';</script>"); 
  38.                   
  39.             } 
  40.             else{ 
  41.                   
  42.                 echo("<script>alert('学号或姓名不存在');</script>"); 
  43.                   
  44.             } 
  45.     } 
  46.           
  47.     ?> 
  48. </body> 
  49. </html> 

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

8、添加学生信息界面

基于php+mysql的期末作业小项目(学生信息管理系统)

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

9、后台数据库

基于php+mysql的期末作业小项目(学生信息管理系统)

Tags: php+mysql学生信息管理系统

分享到: