Код авторизации , переделывала с аналогичного кода написанного в 11 году через mysql
include __DIR__.'/bd.php';
$result = $db->prepare("SELECT * FROM user WHERE login='$login'");
$result->execute();
$myrow = $result->fetchAll(PDO::FETCH_ASSOC);
if (empty($myrow['password'])){
exit ("Извините, введённый вами логин или пароль неверный.");
}
else{
//если существует, то сверяем пароли
if($myrow['password'] == $password){
//если пароли совпадают, то запускаем пользователю сессию! Можете его поздравить, он вошел!
$_SESSION['login']=$myrow['login'];
$_SESSION['id']= $myrow['id'];//эти данные очень часто используются, вот их и будет "носить с собой" вошедший пользователь
echo "Вы успешно вошли на сайт!";?> <a href='index.php'>Главная страница</a><?php;
}
else{
//если пароли не сошлись
exit ("Извините, введённый вами login или пароль неверный.");
}
}
после возвращения массива из бд, вардамп выдает вложенный массив,
Array
(
[0] => Array
(
[id] => 1
[email] => goga@mail.ru
[login] => goga
[password] => 123
)
)
мне надо получить обычный ассоциативный массив, как изменить код?