สอบถาม php แยกผู้ใช้งาน

กระทู้คำถาม
ช่วยต่อหน้า login นี้หน่อยครับ สมมุติมีผู้งานดังนี้
1. ถ้า admin login เข้ามา ให้ไปหน้า home.php
2. ถ้า นักเรียน ม.1 login เข้ามา ให้ไปหน้า m1.php
3. ถ้า นักเรียน ม.2 login เข้ามา ให้ไปหน้า m2.php
4. ถ้า นักเรียน ม.3 login เข้ามา ให้ไปหน้า m3.php

กำหนดฟิลด์ชื่อ class เป็นตัวกำหนด
admin class 'admin'
ม.1 class '1'
ม.2 class '2'
ม.3 class '3'

      <?php
      
        if(isset($_POST['signin'])){
            $Username = $_POST['Username'];
            $Password = $_POST['Password'];
            $query = "SELECT * from `members`;";
            if(count(fetchAll($query)) > 0){ //this is to catch unknown error.
                  foreach(fetchAll($query) as $row){
                    if($row['Username']==$Username&&$row['Password']==$Password){
                        $_SESSION['login'] = true;
                        $_SESSION['name'] = $row['name'];
                        header('location:home.php');
                    }else{
                        echo "<script>alert('[การเข้าระบบผิดพลาด ]')</script>";
                    }
                }
            }else{
                echo "<script>alert('Error.')</script>";
            }

        }
      
      ?> 
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่