|
本文实例为大家分享了php学生管理系统源码,供大家参考,具体内容如下
功能:
1.添加/删除/修改
2.数据存储.
界面分布:
index.php --->主界面
add.php --->stu添加
action ---> sql中add/del/update (处理html表单-->mysql的数据存储 && 页面跳转)
edit.php --->stu修改
menu.php -->首页
1. index.php
学生信息管理
浏览学生信息
ID | 姓名 | 性别 | 年龄 | 班级 | 操作 | getMessage());
}
//2.执行sql
$sql_select = "select * from stu";
//3.data 解析
foreach ( $pdo->query($sql_select) as $row) {
echo "[tr]";
echo "[td]{$row['id']} [/td]";
echo "[td]{$row['name']}[/td]";
echo "[td]{$row['sex']} [/td]";
echo "[td]{$row['age']} [/td]";
echo "[td]{$row['classid']}[/td]";
echo "[td]
[url=edit.php?id={$row[]修改[/url]
删除
[/td]";
echo "[/tr]";
}
?>
2. add.php
学生管理系统
增加学生信息
3. action.php
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 "";
}else{
echo "";
}
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 "";
}else{
echo "";
}
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 "";
}else{
echo "";
}
header('Location: index.php');
break;
default:
header('Location: index.php');
break;
}
4.edit.php
学生管理系统
getMessage());
}
//2.执行sql
$sql_select = "select * from stu where id={$_GET['id']}";
$stmt = $pdo->query($sql_select);
if ($stmt->rowCount() >0) {
$stu = $stmt->fetch(PDO::FETCH_ASSOC); // 解析数据
}else{
die("no have this id:{$_GET['id']}");
}
?>
修改学生信息
">
5. menu.php
学生管理系统
浏览学生
添加学生
更多学习资料请关注专题《管理系统开发》。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:java开发就业信息管理系统Java+Mysql学生管理系统源码ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统之前端页面框架构建源码分享一个简陋的java图书管理系统MVC+EasyUI+三层架构简单权限管理系统Java设计模块系列之书店管理系统单机版(一)Java设计模块系列之书店管理系统单机版(二)Java设计模块系列之书店管理系统单机版(三)基于jsp实现新闻管理系统 附完整源码C#图书管理系统 附源码下载
|
|