質問編集履歴

1

現状コードに修正

2020/06/22 11:48

投稿

ykkk
ykkk

スコア91

test CHANGED
File without changes
test CHANGED
@@ -246,6 +246,24 @@
246
246
 
247
247
  // ブレイク判定
248
248
 
249
+ if(($break_key_year != $work_date[0])){
250
+
251
+ if ($i != 1) {
252
+
253
+ echo '---------------------------------------------------'.PHP_EOL;
254
+
255
+ echo $break_key_year.'年:'.'入金合計:'.$b.'出金合計:'.$d.PHP_EOL;
256
+
257
+ echo PHP_EOL;
258
+
259
+ }
260
+
261
+ }
262
+
263
+
264
+
265
+
266
+
249
267
  if (($break_key_year != $work_date[0]) || ($break_key_month != $work_date[1])) {
250
268
 
251
269
 
@@ -272,7 +290,7 @@
272
290
 
273
291
  $break_key_month = $work_date[1];
274
292
 
275
-
293
+
276
294
 
277
295
 
278
296
 
@@ -316,7 +334,15 @@
316
334
 
317
335
 
318
336
 
319
-
337
+ if(($break_key_year != $work_date[0])){
338
+
339
+ if($i != 1){
340
+
341
+ echo $break_key_year.'年:'.'入金合計:'.$b.'出金合計:'.$d.PHP_EOL;
342
+
343
+ }
344
+
345
+ }
320
346
 
321
347
 
322
348
 
@@ -328,6 +354,12 @@
328
354
 
329
355
  echo $break_key_year.'年'.$break_key_month.'月'.'入金集計:'.$nyukin.'、出金合計:'.$syukin.PHP_EOL;
330
356
 
357
+ echo '---------------------------------------------------'.PHP_EOL;
358
+
359
+ echo $break_key_year.'年:'.'入金合計:'.$b.'出金合計:'.$d.PHP_EOL;
360
+
361
+ echo PHP_EOL;
362
+
331
363
  echo '========================================='.PHP_EOL;
332
364
 
333
365
  echo 'トータル:'.'入金合計:'.$b.'、出金合計:'.$d.PHP_EOL;
@@ -348,25 +380,39 @@
348
380
 
349
381
 
350
382
 
383
+
384
+
385
+
386
+
351
387
  ```
352
388
 
353
389
  【試したこと】
354
390
 
355
- 下記コードをwhileの中や外にも入れてみました
391
+ 下記コードを追加しました
356
-
357
- エラーもでない状態です。
392
+
358
-
359
-
360
-
393
+
394
+
361
- if($break_key_year != $work_date[0]){
395
+ if(($break_key_year != $work_date[0])){
362
-
396
+
363
- if($i != 1){
397
+ if ($i != 1) {
398
+
364
-
399
+ echo '---------------------------------------------------'.PHP_EOL;
400
+
365
- echo $break_key_year.'年:'.'入金合計:'.$b.'出金合計:'.$d.PHP_EOL;
401
+ echo $break_key_year.'年:'.'入金合計:'.$b.'出金合計:'.$d.PHP_EOL;
402
+
366
-
403
+ echo PHP_EOL;
404
+
367
- }
405
+ }
368
-
406
+
369
- }
407
+ }
408
+
409
+
410
+
411
+ ![イメージ説明](e7545791e9c43cc09192e4d6a618248f.png)
412
+
413
+
414
+
415
+ しかし結果は上記のように2019年の12月だけが2020年側にいってしまいます。
370
416
 
371
417
 
372
418