Nie działa logowanie pisane od zera.

0

Witam, w tutorialu, który jest na youtube działa i to dobrze. U mnie niestety nie działa. To co jest po za komentarzem jak i bez komentarza nie działa. Tym bardziej że jak odchaczę to co jest w komentarzu, to bład daję linię gdzie znajduje się if($query->num_rows === 1). W kodzie poniżej bład wskazuje na ostatnia linijkę i na tutorialu działa a u mnie nie. Nie wiem już dlaczego a sprawdzałem literówki, znaczki, kropki itd i nic. Proszę o wskazówkę co jest źle.
A ten tutorial jest tu:

a tu cały kod:

 
<?php
//session_start();
if(isset($_POST['submit'])){
   
   $user = $_POST['username'];
   $pwrd = $_POST['pwrd'];
   include('funphp/db_conn.php');
   if(empty($user) || empty($pwrd)) {
     echo 'Wprowadź login i hasło!';
    }else {
	  $user = strip_tags($user);
	  $user = $db->real_escape_string($user);
	  $pwrd = strip_tags($pwrd);
	  $pwrd = $db->real_escape_string($pwrd);
	  $pwrd = md5($pwrd);
	  $query = $db->query("SELECT user_id, username FROM user WHERE    username='$user' AND 'password = '$pwrd'");
	  echo $query->num_rows;
	 /*if($query->num_rows === 1){
	  while($row = $query->fetch_object()){
	   $_SESSION['user_id'] = $row->user_id;
	   }
	   header('Location: main.php');
	   exit();
	   }else {
	   echo 'info 1';
	  }*/
	} 
}

?>

0

bo masz niepoprawne zapytanie: usuń znak ' przed password.

1 użytkowników online, w tym zalogowanych: 0, gości: 1