質問編集履歴
2
発生しているエラー文と、抜けていたコードの追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,9 +10,33 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
+
以下のエラーが発生しています。
|
14
|
+
|
15
|
+
Notice: Object of class PDOStatement could not be converted to int in /Applications/MAMP/htdocs/sample/sqltest.php on line 19
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
Catchable fatal error: Object of class PDOStatement could not be converted to string in /Applications/MAMP/htdocs/sample/sqltest.php on line 22
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
以下コードです。
|
24
|
+
|
25
|
+
|
26
|
+
|
13
27
|
```php
|
14
28
|
|
29
|
+
<?php
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
error_reporting(E_ALL);
|
34
|
+
|
35
|
+
ini_set('display_errors', 'On');
|
36
|
+
|
37
|
+
|
38
|
+
|
15
|
-
$email = 'email@
|
39
|
+
$email = 'email@gmail.com';
|
16
40
|
|
17
41
|
$dsn ='mysql:dbname=php_sample01;host=localhost;charset=utf8';
|
18
42
|
|
@@ -48,4 +72,8 @@
|
|
48
72
|
|
49
73
|
}
|
50
74
|
|
75
|
+
|
76
|
+
|
77
|
+
?>
|
78
|
+
|
51
79
|
```
|
1
typoがあったので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
$sql = 'SELECT COUNT(email) FROM users WHERE email ="'.$email.'";';
|
38
38
|
|
39
|
-
$checkDouble = $d
|
39
|
+
$checkDouble = $pdo->query($sql);
|
40
40
|
|
41
41
|
if($checkDouble == 0){
|
42
42
|
|