一些不成熟的小作业,算是学习中的一些记录。文件分享给大家,希望对你有帮助。
使用“PHP+MySQL”制作,用了bootstrap美化了界面 。可以实现“增,删,改,查”的功能。分为学生与管理员两种身份登录,不同身份有不同程度的权限。
登录界面
通过下方链接实现学生与管理员之间身份的切换
学生信息管理
管理员界面
用户界面
用户只可对自己的信息进行编辑
用户搜索界面
通过关键词搜索可以实现指定用户的编辑与删除操作。
成绩管理
代码
<?php
while($arr=mysqli_fetch_assoc($result)){
echo"<tr><td>$arr[userid]</td><td>$arr[username]</td><td>$arr[usersex]</td><td>$arr[userday]</td><td>$arr[userphone]</td><td>$arr[userpwd]</td>" ;
echo"<td><a href='update.php?id={$arr['id']}'>编辑</a></td>";
echo"<td><a href='delete.php?id={$arr['id']}'>删除</a></td></tr>"; }
?>
<?php
$conn=mysqli_connect("localhost","root","root")or die("连接数据库服务失败!". mysqli_connect_error());
mysqli_select_db($conn,"user")or die("无此数据库");
mysqli_query($conn,"set names utf8");
if(!empty($_POST['submit'])){
$userid=$_POST['userid'];
$username=$_POST['username'];
$usersex=$_POST['usersex'];
$userday=$_POST['userday'];
$userphone=$_POST['userphone'];
$userpwd=$_POST['userpwd'];
}
if(isset($_POST['submit'])){
if(isset($userid) && isset($username) && isset($usersex) && isset($userday) && isset($userphone) && isset($userpwd)){
$query="insert into userinfo(userid,username,usersex,userday,userphone,userpwd) values('$userid','$username','$usersex','$userday','$userphone','$userpwd')";
mysqli_query($conn,$query) or die("执行SQL语句失败!!");
echo "<script>alert('添加成功')</script>";
}else {
echo "<script>alert('数据填写不完整!!')</script>";
}
}
?>
<?php
session_start();
$userid = $_GET['userid'];
$userpwd = $_GET['userpwd'];
$conn=mysqli_connect("localhost","root","root")or die("连接数据库服务失败!". mysqli_connect_error());
mysqli_select_db($conn,"user")or die("无此数据库");
mysqli_query($conn,"set names utf8");
//查询登录名和密码匹配
$query = "select * from userinfo where userid='{$userid}' and userpwd ='{$userpwd}'";
//查询结果集
$result =mysqli_query($conn,$query)or die("执行SQL语句失败");
if(mysqli_num_rows($result)>0){
//存储session并跳转
session_start();
$_SESSION['userid']=$userid;
header('location:userindex.php');
//跳转到主页面
}else{
//注册
echo "<script>alert('请输入正确的用户名和密码');window.location.href='userlog.html'</script>";
//单双引号注意
}
$result->close();
?>
幼稚的作品,就当看一乐吧:)
网盘链接
链接:https://pan.baidu.com/s/13q38GicW_DnMbkaKfg4QGQ?pwd=sjfg
提取码:sjfg