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

質問編集履歴

1

追記

2021/04/24 07:49

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -7,6 +7,29 @@
7
7
  ### 発生している問題・エラーメッセージ
8
8
 
9
9
  ```
10
+ // 接続チェックOK
11
+ function connect()
12
+ {
13
+ $host = DB_HOST;
14
+ $db = DB_NAME;
15
+ $user = DB_USER;
16
+ $pass = DB_PASS;
17
+
18
+ $dsn = "mysql:host=$host;dbname=$db;charset=utf8mb4";
19
+
20
+ try {
21
+ $pdo = new PDO($dsn, $user, $pass, [
22
+ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
23
+ PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
24
+ ]);
25
+ return $pdo;
26
+ } catch(PDOException $e) {
27
+ echo "接続失敗です!". $e->getMessage();
28
+ exit();
29
+ }
30
+ }
31
+ ```
32
+ ```
10
33
  /**
11
34
  * リストの投稿をDBに保存
12
35
  * @param string $postDate