Trying to echo ONLY if the users rank in database is = to 2
So it echos it even if its rank is 0 and I don't know why. Here is my code.
    <?php
        $query299 = "SELECT * from users WHERE username = '" . $_SESSION['user']['username'] . "'";
        $stmt2 = $db->prepare($query299);
        $stmt2->execute();
        $row2 = $stmt2->fetch();
        if($row2['rank'] = 2) {
            echo '
                <li>
                    <a href="admin.php">
                    <i class="fa fa-cog"></i>
                    <span>Admin</span>
                    </a>
                </li>
            ';
        }
?>
 
    