У меня есть проблема с системой авторизации на языке php.
Код файла авторизации такой :
<?php
$login = trim($_POST['login']);
$password = $_POST['pas'];
$password = md5($password.'123');
$mysql = new mysqli('localhost','root','root','mysqli');
$result = $mysql->query("SELECT * FROM users WHERE login = '$login' AND password = '$password' ");
$user = $result->fetch_assoc();
if(count($user) == 0) {
echo 'error';
exit();
}
$mysql->close();
?> .
И после авторизации, следующая ошибка: Fatal error: Uncaught Error: Call to a member function fetch_assoc() on bool in W:\domains\signup.com\auth.php:11 Stack trace: #0 {main} thrown in W:\domains\signup.com\auth.php on line 11. Кто знает, помогите пожалуйста решить проблему.
Warning: count(): Parameter must be an array or an object that implements Countable in W:\domains\signup.com\auth.php on line 13 error
– Just player Dec 12 '20 at 09:07