質問編集履歴

1

参考にしたコードをURLに変更しました。

2023/02/23 00:53

投稿

mkon1
mkon1

スコア7

test CHANGED
File without changes
test CHANGED
@@ -42,44 +42,10 @@
42
42
  DB_PASSWORD=password
43
43
 
44
44
 
45
- <<◯以下はmysqli関数使用した>>
45
+ <<mysqli関数使用で参考にしたサイト>>
46
- <?php
47
- // データベースへの接続に必要な変数を指定
48
- $host = 'localhost';
49
- $username = 'root';
50
- $passwd = 'root';
51
- $dbname = 'mydb';
52
-
53
- // データベースへ接続
54
- $db = mysqli_connect($host, $username, $passwd, $dbname);
46
+ https://progzakki.sanachan.com/program-lang/php/connect-mysql/
55
-
56
- // 接続チェック
57
- if (!$db) {
58
- die('データベースの接続に失敗しました。');
59
- }
60
-
61
- echo "データベースの接続に成功しました! \n";
62
-
63
- // データベースの接続を閉じる
64
- mysqli_close($db);
65
- ?>
66
47
 
67
-
68
- <<◯以下はPDO関数使用した>>
48
+ <<PDO関数使用で参考にしたサイト>>
69
- <?php
70
- try{
71
- $DB_DATABASE = 'mydatabase';
72
- $DB_USERNAME = 'root';
73
- $DB_PASSWORD = '';
74
- $DB_OPTION = 'charset=utf8';
49
+ https://sugublog.org/php-base-db-control/
75
- $PDO_DSN = "mysql:host=localhost;dbname=" . $DB_DATABASE . ";" . $DB_OPTION;
76
- $db = new PDO($PDO_DSN, $DB_USERNAME, $DB_PASSWORD,
77
- [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
78
- ]);
79
- echo 'DB接続成功';
80
- } catch(PDOException $e){
81
- echo 'DB接続失敗';
82
- }
83
- ?>
84
50
 
85
51
  見づらいと思いますが、よろしくお願い致します。