Sql авторизация

<?php
    $ll=$_POST['login'`]`;
    $conn=new mysqli('localhost', 'sjwhhwwhh', 'Kisjhshshs', 'sjwhhwwhh');
      $g=$conn->query($conn, "SELECT * FROM `test` WHERE `login` == '$ll' ");`введите сюда код`
      $rows=mysqli_num_rows($g);
      if($rows>0){
        header("Location: yes.php");
      }
      else{
        header("Location: no.php");
      }
      ?>

Вопроc: каждый раз при попытке авторизации у меня не получается это, вчем дело, какая ошибка?


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

Автор решения: ZxNuClear

Пробуй так

<?php
  $ll=$_POST['login'];
  $conn=new mysqli('localhost', 'sjwhhwwhh', 'Kisjhshshs', 'sjwhhwwhh');
  $g=$conn->query("SELECT * FROM `test` WHERE `login` = $ll");
  $rows=mysqli_num_rows($g);
  if($rows>0){
    header("Location: yes.php");
  }
  else{
    header("Location: no.php");
  }
?>
→ Ссылка
Автор решения: gkipro

Этот код действительно работает:

<?php
  $ll=$_POST['login'];
  $conn=new mysqli('localhost', 'sjwhhwwhh', 'Kisjhshshs', 'sjwhhwwhh');
  $g=$conn->query("SELECT * FROM `test` WHERE `login` = $ll");
  $rows=mysqli_num_rows($g);
  if($rows>0){
    header("Location: yes.php");
  }
  else{
    header("Location: no.php");
  }
?>

Проблема была в браузере.

→ Ссылка