0
点赞
收藏
分享

微信扫一扫

PHP+MySQL学生管理系统 成绩管理系统 计算机期末考试项目(附文件)

倪雅各 2022-03-24 阅读 58

一些不成熟的小作业,算是学习中的一些记录。文件分享给大家,希望对你有帮助。

使用“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

举报

相关推荐

0 条评论