please help me fix this code im trying to do with incorrect username or password will display if i put wrong data... this code can display if i put correct data.
it will display
Success!
but if i put wrong nothing happens.
<?php
if (isset($_POST["submit"])):
    $user = $_POST['user'];
    $pass = $_POST['pass'];
    $con = mysql_connect('localhost', 'root', '');
    mysql_select_db('login') or die ("cannot select DB");
    $query = mysql_query("SELECT * FROM userdata WHERE  username='" . $user . "' AND password='" . $pass . "'");
    $numrows = mysql_num_rows($query);
    if ($numrows != 0) {
        while ($row = mysql_fetch_assoc($query)) {
            $dbusername = $row['username'];
            $dbpassword = $row['password'];
        }
        if ($user == $dbusername && $pass == $dbpassword) {
            echo '<b>Success!</b>';
        } else {
            echo ' incorrect Username or Password ';
        }
    }
endif;
?>
 
     
     
    