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;
?>