質問編集履歴
3
やったことを追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,17 +2,13 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
掲題の質問をさせていただきます。
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
|
5
|
+
### 掲題
|
10
6
|
|
11
7
|
PHPでDB接続をし、制限時間以内にデータ取得できなかった場合の判定ロジックを実装したい。
|
12
8
|
|
13
9
|
|
14
10
|
|
15
|
-
|
11
|
+
### 実現したいこと
|
16
12
|
|
17
13
|
3種のデータをDB(RDS)に接続して取得する処理があり、最終的に3種のデータを画面に表示します。
|
18
14
|
|
@@ -48,7 +44,7 @@
|
|
48
44
|
|
49
45
|
|
50
46
|
|
51
|
-
|
47
|
+
### 課題
|
52
48
|
|
53
49
|
`1秒以内に取得できなかった場合` を判定するロジックをどう書けば良いのかわかりません。
|
54
50
|
|
@@ -58,11 +54,13 @@
|
|
58
54
|
|
59
55
|
|
60
56
|
|
61
|
-
|
57
|
+
### やったこと
|
58
|
+
|
59
|
+
set_time_limit()を使ってみましたが、致命的なエラーを吐いてしまうため強制的に処理が中断してしまいました。
|
62
60
|
|
63
61
|
|
64
62
|
|
65
|
-
|
63
|
+
### 環境
|
66
64
|
|
67
65
|
PHP 5.3
|
68
66
|
|
@@ -72,7 +70,7 @@
|
|
72
70
|
|
73
71
|
|
74
72
|
|
75
|
-
|
73
|
+
### 条件
|
76
74
|
|
77
75
|
・RDSの設定ではやりたくない。
|
78
76
|
|
2
環境が記載漏れでしたので追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,7 +58,19 @@
|
|
58
58
|
|
59
59
|
|
60
60
|
|
61
|
-
最後に条件を記載させていただきます。
|
61
|
+
最後に環境と条件を記載させていただきます。
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
**-環境-**
|
66
|
+
|
67
|
+
PHP 5.3
|
68
|
+
|
69
|
+
Symfony 1.2
|
70
|
+
|
71
|
+
MySQL 5.6(Amazon RDS)
|
72
|
+
|
73
|
+
|
62
74
|
|
63
75
|
**-条件-**
|
64
76
|
|
1
例を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,7 +18,13 @@
|
|
18
18
|
|
19
19
|
(3種のデータ:データA、データB、データCとします。)
|
20
20
|
|
21
|
+
|
22
|
+
|
21
23
|
3種のデータは、取得可能な時間を設定して、時間内に取得できなかった場合は、NULL扱いにします。
|
24
|
+
|
25
|
+
→ 例:1秒と設定した場合、1秒経過した時点で強制的にDB接続を終了し、データはNULLとして次の処理に進みたい。
|
26
|
+
|
27
|
+
|
22
28
|
|
23
29
|
以下の手順で実行したいです。
|
24
30
|
|