First the code
mysqli_free_result($wynik);
$query = mysqli_query($dbcon, "SELECT * FROM user WHERE login = '$login' AND password ='$pass'");
$sql = mysqli_num_rows($query) 
        or die(drop dead);
echo $sql;
if ($sql > 0) {
                $_SESSION['user'] = $login;
                $_SESSION['auth'] = TRUE;
                echo $login;
I have a small issue with this code. When $query finds a result everything works fine, but when it returns no results $sql part dies. I can't understand why. When i run the query in database it works fine and returns 0 results.
 
     
     
     
    