0

im trying to make a user level access thing and i cant seem to get it to work basically in the db i have a column called status i want people who havent paid to be 0 then paid == 1 then admin == 2

<?php
require('db.php');
$user = new user;
class user
{
    function unpaid($dbcon)
    { 
        $check = $dbcon->query("SELECT `status` FROM `users` WHERE `ID` = :id");
        $row = $check->fetch_assoc();
        $status= $row['status'];
        if($status == 0)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
    function paid($dbcon)
    { 
        $check = $dbcon->query("SELECT `status` FROM `users` WHERE `ID` = :id");
        $row = $check->fetch_assoc();
        $status= $row['status'];
        if($status == 1)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
    function admin($dbcon)
    { 
        $check = $dbcon->query("SELECT `status` FROM `users` WHERE `ID` = :id");
        $row = $check->fetch_assoc();
        $status= $row['status'];
        if($status == 2)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
}
?>    

0 Answers0