回答編集履歴
3
シンタックスハイライトを変更
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
```
|
21
|
+
```html
|
22
22
|
|
23
23
|
<?php
|
24
24
|
|
2
脱落
test
CHANGED
@@ -110,6 +110,8 @@
|
|
110
110
|
|
111
111
|
<p><?=$count?>個の重複がありました</p>
|
112
112
|
|
113
|
+
<?php endif; ?>
|
114
|
+
|
113
115
|
```
|
114
116
|
|
115
117
|
|
1
a
test
CHANGED
@@ -1,3 +1,23 @@
|
|
1
|
+
`$pdo->query()`の返り値は`PDOStatement`というオブジェクトです.そこから結果を取り出す必要があります.が,そもそも
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
```php
|
6
|
+
|
7
|
+
$sql = 'SELECT COUNT(email) FROM users WHERE email ="'.$email.'";';
|
8
|
+
|
9
|
+
```
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
この書き方には**SQLインジェクション**に対する致命的な脆弱性があるので,プリペアドステートメントとプレースホルダを使う書き方に変えてください.([備考](http://qiita.com/mpyw/items/b2a2b0e8e60ed4680f06#%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9))
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
---
|
18
|
+
|
19
|
+
|
20
|
+
|
1
21
|
```php
|
2
22
|
|
3
23
|
<?php
|
@@ -91,3 +111,5 @@
|
|
91
111
|
<p><?=$count?>個の重複がありました</p>
|
92
112
|
|
93
113
|
```
|
114
|
+
|
115
|
+
|