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

回答編集履歴

2

見直し

2020/01/27 04:15

投稿

退会済みユーザー
answer CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  ```php
24
24
  $stmt = $pdo->prepare("SELECT * FROM vtw100n WHERE `vn05str` = :iclass ORDER BY `vn02str`,`vn03str`");
25
- $stmt->bindValue(':iclass', $iclass, PDO_PARAM_STR);
25
+ $stmt->bindValue(':iclass', $iclass, PDO::PARAM_STR);
26
26
  $stmt->execute();
27
27
  $rows = $stmt->fetchAll(PDO::FETCH_ASSOC|PDO::FETCH_UNIQUE);
28
28
  $data += $rows;

1

見直し

2020/01/27 04:15

投稿

退会済みユーザー
answer CHANGED
@@ -22,12 +22,13 @@
22
22
 
23
23
  ```php
24
24
  $stmt = $pdo->prepare("SELECT * FROM vtw100n WHERE `vn05str` = :iclass ORDER BY `vn02str`,`vn03str`");
25
+ $stmt->bindValue(':iclass', $iclass, PDO_PARAM_STR);
25
- $stmt->execute([$iclass]);
26
+ $stmt->execute();
26
27
  $rows = $stmt->fetchAll(PDO::FETCH_ASSOC|PDO::FETCH_UNIQUE);
27
28
  $data += $rows;
28
29
  ```
29
30
 
30
- とか書いたらどうだろう? 知らんけど。
31
+ とか書いたらどうだろう? 知らんけど。あくまで机上のコードだし、MySQL専門外なので。
31
32
 
32
33
  ---
33
34