PHP Notice: Trying to access array offset on value of type bool in
PHPで会員登録とログイン機能を持ったWebページの開発演習中にタイトルのエラーが出た。
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$_SESSION['id'] = $result['id'];
$_SESSION['username'] = $result['username'];
$_SESSION['password'] = $result['password'];
DBからselectしたデータを$resultに入れ、SESSIONに詰めようとしていたが
select結果が0件になるSQLだったためうまくいっていなかった。
$stmtを1件データが返ってくるSQLを使った$stmt3に修正したところ
エラーが出なくなった。