質問編集履歴

1

修正

2017/08/09 02:09

投稿

motoFF
motoFF

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,49 @@
1
1
  ###教えてほしいです!
2
2
 
3
3
  php初心者です。データベースへの接続の仕方がさっぱりわからないです。いろんなところを調べてみてもよくわからなかったので、わかりやすく教えてほしいです。
4
+
5
+
6
+
7
+ 追記
8
+
9
+ 情報が足りず申し訳ありませんでした。
10
+
11
+ 私はMySQLを使っていてデータベースはたててあります。そこで以下のようにして接続しようとしたのですが、
12
+
13
+ ```PHP
14
+
15
+ $db='bbq';
16
+
17
+ $conn = new PDO("sqlsrv:server = "サーバー名", "ユーザー名", "パスワード");
18
+
19
+ $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
20
+
21
+ if (!$conn) {
22
+
23
+ die('接続失敗です。'.mysql_error());
24
+
25
+ }
26
+
27
+
28
+
29
+ print('<p>接続に成功しました。</p>');
30
+
31
+
32
+
33
+ try {
34
+
35
+ $dbh = new PDO('mysql:dbname=bbq',"ユーザー名", "パスワード");
36
+
37
+ } catch (PDOException $e) {
38
+
39
+ echo '接続に失敗しました: ' . $e->getMessage();
40
+
41
+ }
42
+
43
+
44
+
45
+ print('<p>'.$db.'データベースを選択しました。</p>');
46
+
47
+ ```
48
+
49
+ if文のところでいつも接続失敗となってしまいます。