回答編集履歴

4

加筆修正

2019/12/30 09:26

投稿

退会済みユーザー
test CHANGED
@@ -7,6 +7,10 @@
7
7
 
8
8
 
9
9
  ・・・ならどうだろうか
10
+
11
+
12
+
13
+ あるいは、[session_cache_limiter](https://www.php.net/manual/ja/function.session-cache-limiter.php)を使って、HTTPレスポンスヘッダー上でキャッシュ制御してしまうとか。(徳丸さん案)
10
14
 
11
15
 
12
16
 

3

見直し

2019/12/30 09:26

投稿

退会済みユーザー
test CHANGED
@@ -37,3 +37,13 @@
37
37
  これ、ほしい値を取得できてるの?
38
38
 
39
39
  [PDO::query()](https://www.php.net/manual/ja/pdo.query.php)なら、結果はPDOStatementで返ってくるので、単純な値ではないことくらいわかるはず。
40
+
41
+ 例えば、質問id候補を必要なだけ配列に取得した後、
42
+
43
+ 配列のサイズの中でランダムに選び出しての、
44
+
45
+ 質問取得かなぁ。
46
+
47
+ 質問idが0から始まらず飛び飛びだとしても、
48
+
49
+ 質問id候補を必要なだけ配列に取得するときの添字は0から順に始まるだろうし。

2

加筆修正

2019/12/30 09:24

投稿

退会済みユーザー
test CHANGED
@@ -21,3 +21,19 @@
21
21
  ```
22
22
 
23
23
  2から始まるの、気になるわー。
24
+
25
+
26
+
27
+ ---
28
+
29
+
30
+
31
+ ```php
32
+
33
+ $max_question_id = $db->query("SELECT count(question_id) FROM $questions_table");
34
+
35
+ ```
36
+
37
+ これ、ほしい値を取得できてるの?
38
+
39
+ [PDO::query()](https://www.php.net/manual/ja/pdo.query.php)なら、結果はPDOStatementで返ってくるので、単純な値ではないことくらいわかるはず。

1

加筆修正

2019/12/30 09:18

投稿

退会済みユーザー
test CHANGED
@@ -7,3 +7,17 @@
7
7
 
8
8
 
9
9
  ・・・ならどうだろうか
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+ ```php
18
+
19
+ for($i = 2; $i <= $number_of_answers; $i++){
20
+
21
+ ```
22
+
23
+ 2から始まるの、気になるわー。