Ошибка Помогите пожалуйста.

death

Новичок
Репутация
0 / 24
Fatal error: Call to a member function fetch_assoc() on a non-object in...................... в строке 53

if (isset($_COOKIE['login']) and isset($_COOKIE['password'])) {
$login = text($_COOKIE['login']);
$password = text($_COOKIE['password']);

$user = $db->query("SELECT * FROM `users` WHERE `login` = '".$login."' and `password` = '".$password."' LIMIT 1")->fetch_assoc();
if (isset($user['id'])) {
if ($user['login'] != $login or $user['password'] != $password) {
setcookie('login', '', time() - 86400*31);
setcookie('password', '', time() - 86400*31);

В чём ошибка ребята?
 
$result = $db->query("SELECT * FROM `users` WHERE `login` = '".$login."' and `password` = '".$password."' LIMIT 1");
$user=$result->fetch_assoc();

мб как то так?
 
Сверху