質問編集履歴

5

修正

2019/10/15 09:21

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,23 @@
73
73
 
74
74
 
75
75
  2019/01と検索をして、2019/01のみを表示して、completeの合計値を7、profitの合計値を20000にして表示できればと考えております。
76
+
77
+
78
+
79
+ ### 再度追記
80
+
81
+ ```php
82
+
83
+ //当月完了台数、当月完了利益をのTOTALを計算し結果表示
84
+
85
+ $sql = "SELECT SUM(complete) as total01, SUM(profit) as total02 FROM report";
86
+
87
+ $res = $dsn->query($sql);
88
+
89
+ $i = $res->fetch();
90
+
91
+ ```
92
+
93
+
94
+
95
+ 上記だとcomplete、profitのそれぞれのレコード全件の合計値が表示されてしまします・・・。

4

説明文の修正

2019/10/15 09:21

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -52,13 +52,15 @@
52
52
 
53
53
  2 2019/01/01 2 10000
54
54
 
55
+ 3 2018/12/31 5 10000
56
+
55
57
 
56
58
 
57
59
  上記のような状態でレコードが日別ごとに格納されております。
58
60
 
59
61
 
60
62
 
61
- 検索では該当の日別レコードを全件表示しつつ、complete(当月完了台数)、profit(当月完了利益)の合計値を表示させたいと考えております。
63
+ 検索では該当の日別レコードを全件表示しつつ、complete(当月完了台数)、profit(当月完了利益)の合計値を求めたいす。
62
64
 
63
65
 
64
66
 
@@ -67,3 +69,7 @@
67
69
 
68
70
 
69
71
  テーブル名はreportとなっております。
72
+
73
+
74
+
75
+ 2019/01と検索をして、2019/01のみを表示して、completeの合計値を7、profitの合計値を20000にして表示できればと考えております。

3

説明文の修正

2019/10/15 09:16

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -44,13 +44,13 @@
44
44
 
45
45
 
46
46
 
47
- id complete profit
47
+ id date complete profit
48
48
 
49
- ----- ---------- --------
49
+ ----- ------------- ---------- --------
50
50
 
51
- 1 5 10000
51
+ 1 2019/01/02 5 10000
52
52
 
53
- 2 2 10000
53
+ 2 2019/01/01 2 10000
54
54
 
55
55
 
56
56
 
@@ -63,3 +63,7 @@
63
63
 
64
64
 
65
65
  該当の日別レコードは表示できている状態ですが、合計値が出せずにいます。
66
+
67
+
68
+
69
+ テーブル名はreportとなっております。

2

説明文の追記

2019/10/15 09:13

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -35,3 +35,31 @@
35
35
 
36
36
 
37
37
  ご教授宜しくお願い致します。
38
+
39
+
40
+
41
+ ### 現状の検索結果について
42
+
43
+ データベースのカラムにはid,complete,profitがあり、
44
+
45
+
46
+
47
+ id complete profit
48
+
49
+ ----- ---------- --------
50
+
51
+ 1 5 10000
52
+
53
+ 2 2 10000
54
+
55
+
56
+
57
+ 上記のような状態でレコードが日別ごとに格納されております。
58
+
59
+
60
+
61
+ 検索では該当の日別レコードを全件表示しつつ、complete(当月完了台数)、profit(当月完了利益)の合計値を表示させたいと考えております。
62
+
63
+
64
+
65
+ 該当の日別レコードは表示できている状態ですが、合計値が出せずにいます。

1

文法の修正

2019/10/15 09:10

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  <form action="list.php" method="POST">
10
10
 
11
- <label>検索したい年月を入力してください。</label><input type="text" name="search" placeholder="2019/07">
11
+ <input type="text" name="search" placeholder="2019/07">
12
12
 
13
13
  <input type="submit" value="検索">
14
14