質問編集履歴

3

文法の修正

2016/06/03 13:58

投稿

ssk
ssk

スコア332

test CHANGED
File without changes
test CHANGED
@@ -101,3 +101,11 @@
101
101
 
102
102
 
103
103
  よろしくお願い致します。
104
+
105
+
106
+
107
+ ```PHP
108
+
109
+ : Call to a member function prepare() on a non-object in
110
+
111
+ ```

2

文法の修正

2016/06/03 13:58

投稿

ssk
ssk

スコア332

test CHANGED
File without changes
test CHANGED
@@ -37,16 +37,6 @@
37
37
  と書いて、データベースに接続して
38
38
 
39
39
  下で同じデータベースの違うテーブルに接続する場合
40
-
41
-
42
-
43
- ```PHP
44
-
45
- require_once('../conf/db_con.php');
46
-
47
- ```
48
-
49
- の部分を
50
40
 
51
41
 
52
42
 
@@ -96,6 +86,8 @@
96
86
 
97
87
  ```
98
88
 
89
+ 以上のように
90
+
99
91
  しっかりと書かないとエラーになってしまいます。
100
92
 
101
93
 

1

文法の修正

2016/06/03 13:54

投稿

ssk
ssk

スコア332

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,17 @@
52
52
 
53
53
  ```PHP
54
54
 
55
+ <?php
56
+
57
+ ini_set('display_errors', true);
58
+
59
+ error_reporting(E_ALL);
60
+
61
+ try{
62
+
63
+ //データベース接続
64
+
55
- $dsn = 'mysql:dbname=sample;host=localhost';
65
+ $dsn = 'mysql:dbname=sample;host=localhost';
56
66
 
57
67
  $user ='root';
58
68
 
@@ -65,6 +75,24 @@
65
75
  , $dbpass
66
76
 
67
77
  , array(\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION));
78
+
79
+ $sql ='SELECT * FROM sample'
80
+
81
+ $stmt=$dbh->prepare($sql);
82
+
83
+ $stmt->execute($data);
84
+
85
+ $dbh = null;
86
+
87
+ }catch(Exception $e){
88
+
89
+ print 'ただいま障害により大変ご迷惑をお掛けしております。';
90
+
91
+ exit();
92
+
93
+ }
94
+
95
+ ?>
68
96
 
69
97
  ```
70
98