• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php实现学生管理系统

php 搞代码 3年前 (2022-01-22) 22次浏览 已收录 0个评论

这篇文章主要为大家详细介绍了php学生管理系统的具体实现代码,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了php学生管理系统源码,供大家参考,具体内容如下

功能:
1.添加/删除/修改
2.数据存储.
界面分布:
index.php —>主界面
add.php —>stu添加
action —> sql中add/del/update (处理html表单–>mysql的数据存储 && 页面跳转)
edit.php —>stu修改
menu.php –>首页

1. index.php

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>学生信息管理</title> <script>  function doDel(id) {   if(confirm('确认删除?')) {    window.location='action.php?action=del&id='+id;   }  } </script></head><body><center> <?php include ("menu.php"); ?> <h3>浏览学生信息</h3> <table width="500" border="1">  <tr>   <th>ID</th>   <th>姓名</th>   <th>性别</th>   <th>年龄</th>   <th>班级</th>   <th>操作</th>  </tr>  <?php//  1. 链接数据库  try{   $pdo = new PDO("uri:mysqlPdo.ini","root","1");  }catch (PDOException $e) {   die('connection failed'.$e->getMessage());  }  //2.执行sql  $sql_select = "select * from stu";  //3.data 解析  foreach ( $pdo->query($sql_select) as $row) {   echo "<tr>";   echo "<th>{$row['id']} </th>";   echo "<th>{$row['name']}</th>";   echo "<th>{$row['sex']} </th>";   echo "<th>{$row['age']} </th>";   echo "<th>{$row['classid']}</th>";   echo "<td>     <a href='edit.php?id={$row['id']}'>修改</a>     <a href='javascript:void(0);' onclick='doDel({$row['id']})'>删除</a>    </td>";   echo "</tr>";  }  ?> </table></center></body></html>

2. add.php

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu<a style="color:transparent">、本文来源gao($daima.com搞@代@#码$网</a><big>搞gaodaima代码</big>ot;> <title>学生管理系统</title></head><body><center>  <?php include ('menu.php'); ?> <h3>增加学生信息</h3> <form action="action.php?action=add" method="post">  <table>   <tr>    <td>姓名</td>    <td><input type="text" name="name"></td>   </tr>   <tr>    <td>年龄</td>    <td><input type="text" name="age"></td>   </tr>   <tr>    <td>性别</td>    <td><input type="radio" name="sex" value="男">男</td>    <td><input type="radio" name="sex" value="女">女</td>   </tr>   <tr>    <td>班级</td>    <td><input type="text" name="classid"></td>   </tr>   <tr><!--    <td> </td>-->    <td><a href="index.php">返回</td>    <td><input type="submit" value="添加"></td>    <td><input type="reset" value="重置"></td>   </tr>  </table>  </form>  </center></body></html>

3. action.php

<?php/** * Created by PhpStorm. * User: hyh * Date: 16-7-7 * Time: 下午9:37 *///1. 链接数据库try{ $pdo = new PDO("uri:mysqlPdo.ini","root","1");}catch (PDOException $e) {//   echo 'Connection failed: ' . $e->getMessage(); die('connection failed'.$e->getMessage());} //2.action 的值做对操作 switch ($_GET['action']){   case 'add'://add   $name = $_POST['name'];  $sex = $_POST['sex'];  $age = $_POST['age'];  $classid = $_POST['classid'];     $sql = "insert into stu (name, sex, age, classid) values ('{$name}', '{$sex}','{$age}','{$classid}')";  $rw = $pdo->exec($sql);   if ($rw > 0){   echo "<script>alter('添加成功');</script>";  }else{   echo "<script>alter('添加失败');</script>";  }  header('Location: index.php');  break;    case 'del'://get  $id = $_GET['id'];  $sql = "delete from stu where id={$id}";  $rw = $pdo->exec($sql);  if ($rw > 0){   echo "<script>alter('删除成功');</script>";  }else{   echo "<script>alter('删除失败');</script>";  }  header('Location: index.php');  break;  case 'edit'://post  $id = $_POST['id'];  $name = $_POST['name'];   $age = $_POST['age'];  $classid = $_POST['classid'];  $sex = $_POST['sex'];   //  echo $id, $age, $age, $name;  $sql = "update stu set name='{$name}', age={$age},sex='{$sex}',classid={$classid} where id={$id};";//  $sql = "update myapp.stu set name='jike',sex='女', age=24,classid=44 where id=17";  print $sql;  $rw = $pdo->exec($sql);  if ($rw > 0){   echo "<script>alter('更新成功');</script>";  }else{   echo "<script>alter('更新失败');</script>";  }  header('Location: index.php');  break;    default:  header('Location: index.php');  break;}

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php实现学生管理系统
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址