例えば、ユーザーデータの格納されているuserテーブルがあったとして、
そこから送信したid値に一致するユーザーネームを取得し、出力したいとします。
その場合、出力方法として下記のような記述は正しいのでしょうか?
下記のケースではidが1のユーザーを取得するとします。
php
1~中略~ 2$stmt = $this->dbh->prepare("SELECT username FROM user WHERE id = 1"); 3$stmt->execute(); 4$username = $stmt->fetchAll(PDO::FETCH_ASSOC); 5echo $username[0]['username']; 6return;
4行目の
php
1echo $username[0]['username'] 2```について、もっと確実に値を取得する方法はあるのでしょうか?
回答2件
あなたの回答
tips
プレビュー