質問編集履歴

3

配列をわかりやすく修正しました。

2022/03/02 09:20

投稿

yowayowanitohei
yowayowanitohei

スコア31

test CHANGED
File without changes
test CHANGED
@@ -2,20 +2,15 @@
2
2
 
3
3
  ```php
4
4
  array[
5
+ "2021-01" => 2
6
+ "2021-02" => 5
7
+ "2021-03" => 1
5
8
  "2021-06" => 2
6
- "2021-07" => 5
9
+ "2021-09" => 5
7
- "2021-08" => 1
8
- "2021-10" => 2
9
- "2021-11" => 5
10
- "2022-02" => 1
11
- "2021-01" => 0
12
- "2021-02" => 0
13
- "2021-03" => 0
14
10
  "2021-04" => 0
15
11
  "2021-05" => 0
16
- "2021-09" => 0
12
+ "2021-07" => 0
17
- "2021-01" => 0
18
- "2021-12" => 0 ]
13
+ "2021-09" => 0 ]
19
14
  ```
20
15
  集計したカウント数を月毎にSQLで取得しましたが、0の場合歯抜けが発生していました。
21
16
  そのため、PHPで歯抜けがあった場合は要素を追加する処理を追加したのですが、

2

誤字を修正しました。

2022/03/02 09:09

投稿

yowayowanitohei
yowayowanitohei

スコア31

test CHANGED
File without changes
test CHANGED
@@ -17,7 +17,7 @@
17
17
  "2021-01" => 0
18
18
  "2021-12" => 0 ]
19
19
  ```
20
- 日付毎に取得した数をSQLで取得しましたが、0の場合歯抜けが発生していました。
20
+ 集計したカウント数を月毎にSQLで取得しましたが、0の場合歯抜けが発生していました。
21
21
  そのため、PHPで歯抜けがあった場合は要素を追加する処理を追加したのですが、
22
22
  後ろにくっつくような形になってしまいました。
23
23
  Array Sortなども調べてみたのですが、うまくいかず

1

誤字を修正しました。

2022/03/02 09:09

投稿

yowayowanitohei
yowayowanitohei

スコア31

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
  "2021-04" => 0
15
15
  "2021-05" => 0
16
16
  "2021-09" => 0
17
- "2021-010" => 0
17
+ "2021-01" => 0
18
18
  "2021-12" => 0 ]
19
19
  ```
20
20
  日付毎に取得した数字をSQLで取得しましたが、0の場合歯抜けが発生していました。