質問するログイン新規登録

回答編集履歴

1

コードで書いたほうがわかりやすいので追記

2017/11/29 08:28

投稿

maisumakun
maisumakun

スコア146830

answer CHANGED
@@ -1,1 +1,17 @@
1
- 後者の方でも、`$user`でなく`$stmt`に対して`fetchAll`を呼べば、問題なく動くはずです。
1
+ 後者の方でも、`$user`でなく`$stmt`に対して`fetchAll`を呼べば、問題なく動くはずです。
2
+
3
+ ----
4
+
5
+ (追記)
6
+
7
+ ```PHP
8
+ $user = $stmt->setFetchMode(PDO::FETCH_NUM);
9
+
10
+ // $userはbooleanなので、メソッドはない
11
+ var_dump($user->fetchAll());
12
+
13
+ // $stmtはPDOのオブジェクト、fetchAllメソッドがある
14
+ var_dump($stmt->fetchAll());
15
+ ```
16
+
17
+ すみません、何がわからないのかが理解できなくなってきました。