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

質問編集履歴

1

DB接続クラスの追記をしました

2020/05/07 06:08

投稿

hianmain
hianmain

スコア0

title CHANGED
File without changes
body CHANGED
@@ -12,6 +12,7 @@
12
12
  ### 該当のソースコード
13
13
 
14
14
  ```ここに言語名を入力
15
+ login.php
15
16
  <?php
16
17
 
17
18
  ini_set('display_errors', "On");
@@ -67,6 +68,26 @@
67
68
  PASS:<input type="password" name="USER_PASS" value=""><br>
68
69
  <input type="submit" name="login" value="ログイン" />
69
70
  </form>
71
+
72
+ DBConnect.php
73
+ <?php
74
+
75
+ class DBConnect{
76
+
77
+ public function getDBH(){
78
+ $dsn = 'mysql:host=localhost;dbname=SLJ;charset=utf8mb4';
79
+ $user = 'root';
80
+ $pass = 'sljslj';
81
+
82
+ try{
83
+ $dbh = new PDO($dsn, $user, $pass);
84
+ $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
85
+ return $dbh;
86
+ }catch(PDOException $e){
87
+ die ('エラー:' . $e->getMessage());
88
+ }
89
+ }
90
+ }
70
91
  ```
71
92
 
72
93
  ### 試したこと