質問編集履歴

1

質問文追加

2017/04/28 19:32

投稿

YukaSaku
YukaSaku

スコア52

test CHANGED
File without changes
test CHANGED
@@ -237,3 +237,23 @@
237
237
  ?>
238
238
 
239
239
  ```
240
+
241
+
242
+
243
+ 私は、この部分↓
244
+
245
+ ```php
246
+
247
+ $sql = "INSERT INTO CustomerPhone (last_name,first_name,middle_name,phone)
248
+
249
+ VALUES ('$clean_data[last_name]','$clean_data[first_name]',
250
+
251
+ '$clean_data[middle_name]','$clean_data[phone]')";
252
+
253
+ ```
254
+
255
+ の鍵括弧がいけないんじゃないかなと思ってるんです。なぜなら、DBから直接SQL構文を使ってデータを入れる時は鍵括弧ではデータは入らず、ダブルコーテーションなら入るからです。でもこのプログラム上でダブルコーテーションにすると構文エラーになります。
256
+
257
+
258
+
259
+ 構文自体が間違ってるとは思うし、なぜこの構文が2回出てくるのかもよくわかってません。