前提・実現したいこと
現在ワードプレスでレポート表の様なものを作成しておりまして、
「Advanced Custom Fields」の拡張プラグイン「repeater field」を使用した際の数字の合計が出せずに手詰まりとなっております。
何卒お力をお貸し頂けませんでしょうか?
投稿ページに入力する項目としまして、
1(日) | 固定数 | 前日予定数 | 当日キャンセル | 実施数
2(月) | 固定数 | 前日予定数 | 当日キャンセル | 実施数
3(火) | 固定数 | 前日予定数 | 当日キャンセル | 実施数
4(水) | 固定数 | 前日予定数 | 当日キャンセル | 実施数
こちらを1行ごとにrepeater fieldで入力しております。
(全て1~2桁の数字が入ります)
※当日キャンセル=実施数-前日予定数
最終的に「固定数」や「前日予定数」などを合計した数字を、
最下部に表示し、さらにその数字で平均値などを出したいと思っております。
該当のソースコード
<table> <tbody> <tr> <th><?php the_field('report_month'); ?>月</th> <td>固定数</td> <td>前日予定数</td> <td>当日<br>キャンセル</td> <td>実施数</td> </tr> <?php if(have_rows('report_fields')): ?> <?php while(have_rows('report_fields')): the_row(); ?> <tr> <th> <?php $date = get_sub_field('report_day'); $date = new DateTime($date); $week = array("日", "月", "火", "水", "木", "金", "土"); ?> <?php echo $date->format('j'); ?>日(<?php echo $week[(int)date_format($date,'w')] ?>) </th> <td><?php the_sub_field('report_kotei'); ?></td> <td><?php the_sub_field('report_yoteisuu'); ?></td> <td><?php echo get_sub_field('report_zissisuu') - get_sub_field('report_yoteisuu'); ?></td> <td><?php the_sub_field('report_zissisuu'); ?></td> </tr> <?php endwhile; ?> <?php endif; ?> </tbody> </table>
その他
上記の様に、カスタムフィールドの出力は出来ているのですが、
最終的な合計を出す方法がわかりません。
どなたか宜しくお願い致します。