I'm writing a PHP time punch program using OOP.
But i keep getting infinite redirects, is there any way i can execute the function only once?
    public function validatetimetable($user_id)
    {
        $conn = $this->conn();
        $sql = "SELECT* FROM users WHERE id = '$user_id'";
        $result = mysqli_query($conn, $sql);
        while($row = mysqli_fetch_assoc($result)):
        $status = $row['status'];
        endwhile;   
        if($status == 1)
        {
            header("Location:home.php");
        }
        elseif($status == 2)
        {
            header("Location:index.php");
        }
    }
 
    