Почему sql запрос не возвращает ничего?

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
    $conn = mysqli_connect("localhost","","","");
$qu = "SELECT * FROM data WHERE 'login'='". $_POST["login"] ."' AND 'pass'='". $_POST["pass"]."'";
    $zapros =mysqli_query($conn,$qu);

    if($result = mysqli_query($conn,$qu)){
        $rowcount=mysqli_num_rows($result);
    printf("Result set has %d rows.\n",$rowcount);



    if (mysqli_num_rows($zapros)!=1) {
        echo "wrong login or password";
    }
    else{
        $_SESSION['login'] = $_POST['login'];
        $_SESSION['pass'] = $_POST['pass'];
        header("Location:protected.php");

}

mysqli_num_rows = 0, даже когда правильные данные ввожу, в чем можеть быть пробелма?


Ответы (0 шт):