回答編集履歴

2

e

2022/03/03 02:23

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -4,3 +4,13 @@
4
4
 
5
5
  未取得が10件あったら10件取得されます。
6
6
  残りは何件でしょう。
7
+ あなたはfetchAll()を同じステートメントに対して何回実行しているでしょう?
8
+
9
+ ----
10
+
11
+ それに「取得できなかったらfalse」という仕様ではないので、
12
+ `if($stmt->fetchAll() == false)`という条件式は不適当。
13
+
14
+ ----
15
+
16
+ 「トランザクション」「コミット」が必要な実装か判断できるくらいには基礎を身につけましょう。

1

e

2022/03/03 02:20

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -2,4 +2,5 @@
2
2
  > https://www.php.net/manual/ja/pdostatement.fetchall.php
3
3
  > PDOStatement::fetchAll — 結果セットから、**残っている行を取得する**
4
4
 
5
-
5
+ 未取得が10件あったら10件取得されます。
6
+ 残りは何件でしょう。