Проблема распознавания табличных данных

В mysql есть пользователь, но код его не видит. Как я понял, проблема в том что переменные $login и $password не правильно распознают таблицу.

include('db.php');

//---------------проблема здесь---------------
$login = $_POST['login'];
$password = $_POST['password'];

$count = mysqli_query($connection, 'SELECT * FROM `users` WHERE `login` = "$login" AND `password` = "$password"');
//--------------------------------------------

if( mysqli_num_rows($count) == 0)
{
    echo 'not found';
} else
{ //при нахождении пользователя
    echo "hi " . $login;
}

страница с запросом логина:

<?php include('db.php'); ?>

<form method="POST" action="/test_2.php">
    <input type='text' placeholder="login_input" name='login'>
    <input type="text" placeholder="password_input" name='password'>
    <br>
    <input type="submit" value="ok">
</form>

<?php

коннект с субд:

<?php

$connection = mysqli_connect('127.0.0.1', 'root', 'root', 'test_db');

if( $connection == false )
{
    echo 'not found';
    echo mysqli_connect_error();
    exit();
}?>

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