teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

見直し

2019/11/27 10:51

投稿

退会済みユーザー
answer CHANGED
@@ -8,8 +8,7 @@
8
8
 
9
9
  ```php
10
10
  //SQL作成
11
- $sql = "INSERT INTO `sample.data` (`one`, `two`, `three`)
11
+ $sql = "INSERT INTO `sample.data` (`one`, `two`, `three`) VALUES (:one, :two, :three);";
12
- VALUES (:one, :two, :three);";
13
12
  // SQL実行)
14
13
  $sth = $dbh->prepare($sql);
15
14
  $res = $sth->execute([

1

見直し

2019/11/27 10:51

投稿

退会済みユーザー
answer CHANGED
@@ -1,2 +1,23 @@
1
1
  全角空白!
2
- ![イメージ説明](160a35275e2b356043b819737892eccc.png)
2
+ ![イメージ説明](160a35275e2b356043b819737892eccc.png)
3
+
4
+ ---
5
+
6
+ テーブルsample.dataって、実在する?
7
+ mysql系って、識別子をバッククォートで囲んだりするみたいだけど試してみるとか。
8
+
9
+ ```php
10
+ //SQL作成
11
+ $sql = "INSERT INTO `sample.data` (`one`, `two`, `three`)
12
+ VALUES (:one, :two, :three);";
13
+ // SQL実行)
14
+ $sth = $dbh->prepare($sql);
15
+ $res = $sth->execute([
16
+ ':one' => $a1,
17
+ ':two' => $a2,
18
+ ':three' => $a3,
19
+ ]);
20
+ print_r($res);
21
+ ```
22
+
23
+ みたいにしてみるとか。