—–前言—–
(可以帮忙接一些简单的答疑指导和简单的php课程设计,直接私信就好)
非常小白,大佬忽略。
之前看见的一个博客没写全的项目,就把它粘下来改了改补全了(至少增删改查这些基础数据库操作加上了),分了一下mvc,因为我只是刚学php的小白,MVC不是很明确,model还写不好,于是处理mysql的都单独写在了controller里面,导致controller有些多,就只是入门的php。
在这里我只放用户的增删改查。(小组和班级都是依葫芦画瓢)
github自提地址:GitHub – lybbor/simple_user_mannage: A very simple user management system.
—————–
目录
准备
数据库:
链接数据库操作,单独写出来就可以不用每次单独写代码来实现链接数据库了:
common.php代码:
connect_error) { die("连接失败: " . $con->connect_error);
1.基础页面:
(1)页面:

(2)index.html代码:
我会个der?
管理系统
用户管理
添加用户
查看用户
删除用户
修改用户 班级管理
添加班级
查看班级
小组管理
添加小组
查看小组
2.添加用户:
(1)页面

(2)add_user.php代码:
添加用户 添加用户
这时我们要对填写的表单进行操作,写入mysql对应的表里面,这个操作我单独写在insert_user里面了
(3)insert_user代码:
"; // echo $UserPsw."
"; // echo $UserSex."
"; // echo $UserCls."
"; // echo $UserGrp."
"; $sql = "insert into users(user_name, user_psw, user_sex,user_age,user_dept, user_group)values('$UserName','$UserPsw','$UserSex','$UserAge', '$UserCls','$UserGrp')" ; //插入数据库 if (!(mysqli_query( $con , $sql ))) { echo "" ; } else { echo "" ; $q="select * from users where user_name='".$UserName."'";//设置查询指令 $result=mysqli_query($con,$q);//执行查询 $row=mysqli_fetch_assoc($result); echo "用户编号:".$row['user_id']."
"; echo "用户姓名:".$UserName."
"; echo "用户密码:".$UserPsw."
"; echo "用户性别:".$UserSex."
"; echo "用户年龄:".$UserAge."
"; echo "用户班级:".$UserCls."
"; echo "用户小组:".$UserGrp."
"; } }
3.查找用户:
(1)页面:

(2)show_user.php代码:
查看用户 查看用户
(2)select_user.php代码:
"; $get_user_dept1=($_POST['show_user_dept']); $sql="SELECT * FROM users WHERE user_name='"."$get_user_name1"."'"." AND user_dept='"."$get_user_dept1"."'"; $tem=mysqli_query($con,$sql); if(!($tem)) { die('数据读取出错,请重新查询!'); } else { if(! $row=mysqli_fetch_array($tem)) { echo ""; } else{ echo (""); do { echo "用户编号为:"."{$row['user_id']}
"; echo "用户名字为:"."{$row['user_name']}
"; echo "用户密码为:"."{$row['user_psw']}
"; echo "用户性别为:"."{$row['user_sex']}
"; echo "用户年龄为:"."{$row['user_age']}
"; echo "用户班级为:"."{$row['user_dept']}
"; echo "用户小组为:"."{$row['user_group']}
"; }while($row=mysqli_fetch_array($tem)); } }
4.删除用户:
(1)页面:

(2)delete_user.php代码:
(包含了Mysql处理,这次的mysql操作和表单我放在一起了)
删除用户
"; //} //------ if(empty($_POST['delete_id'])){ die("请输入需要删除的用户编号!"); } $the_delete_user_id=($_POST['delete_id']); echo "$the_delete_user_id"; $sql="DELETE FROM users WHERE user_id="; $sql=$sql.$the_delete_user_id; //echo $sql; //var_dump(mysqli_query($con,$sql)); ///有问题部分 if(mysqli_query($con,$sql)) echo "用户删除成功!
"; else echo "用户删除失败!
"; ?>
5.修改用户
(1)页面:

(2)change_user.php代码:
修改用户 修改用户
(3)updata_user.php代码:
"; $sql="UPDATE users SET user_name='". $get_user_name."',user_psw='".$get_user_psw."',user_sex='". $get_user_sex."',user_age='".$get_user_age."',user_dept='". $get_user_dept."',user_group='".$get_user_group."'". " WHERE user_id='"; $sql=$sql.$get_user_id; $sql="UPDATE users SET user_name='". $get_user_name."',user_psw='".$get_user_psw."',user_sex='". $get_user_sex."',user_age='".$get_user_age."',user_dept='". $get_user_dept."',user_group='".$get_user_group."'". " WHERE user_id="; $sql=$sql.$get_user_id.";"; // echo $get_user_group; // echo $sql; if(mysqli_query($con,$sql)) echo "用户修改成功!
"; else echo "用户修改失败!
";
6.数据库:
非常简单,几乎等于没设计 :P
跟原帖子的数据库一样,我没有改动数据库,主要是学习php和mysql相关命令,表的结构我就没细想了
(1)users表:

(2)dept表:

(3)func表:

(4)groupfunc表:

(5)usergroup表:

最后,只要数据库没问题,链接没问题,就可以实现了,可以自己写一下关于班级和小组的增删改查,我是通过自己修改和增加原博主,自己动手写的话学习得更快,加油鸭大家。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215692.html原文链接:https://javaforall.net
