回答編集履歴
1
追記
answer
CHANGED
@@ -1,4 +1,11 @@
|
|
1
1
|
```PHP
|
2
2
|
$dbh = new PDO($dsn, $user, $password, $option);
|
3
3
|
```
|
4
|
-
$pdoじゃなくて$dbhに入ってますよ
|
4
|
+
$pdoじゃなくて$dbhに入ってますよ。
|
5
|
+
|
6
|
+
エラーの意味は
|
7
|
+
Call to a member function prepare() on null
|
8
|
+
prepareというメンバ関数をnullから呼びだそうとしています
|
9
|
+
|
10
|
+
で、原因となる行でprepareを呼び出しているオブジェクトは$pdoです。
|
11
|
+
そして、遡ってみると$pdoは存在せず、おそらくやりたいことであろうPDOのインスタンスは$dbhという変数に入っています。
|