回答編集履歴

1

加筆します

2022/05/13 01:26

投稿

退会済みユーザー
test CHANGED
@@ -2,3 +2,8 @@
2
2
  ポート番号は port=3307 みたいにして与える必要がありそうです。
3
3
  それと、mysqlのデータベース接続に8080番のポート番号はふつうは使わないと思いますよ。
4
4
  正しいデータベース接続の設定を、動作させたいサーバー(やテスト環境)の設定情報をご確認ください。
5
+
6
+ そして、
7
+ `$pdo = new PDO ($dns, $user, $pass);`
8
+ でデータベース接続した情報が入っている`$pdo`って、関数を抜けたら揮発してしまうので、
9
+ 関数を呼び出している側に`$pdo`を返すとかしないと全く意味がないかと。