<?php
/* ini_set('memory_limit', '8096M');

echo 'Initial memory usage: ' . memory_get_usage() . ' bytes' . PHP_EOL;
 */
echo view('inc/head.php') ?>


<div class="main-content">
    <div class="container-fluid">
        <div class="row">
            <?php if($sourcex == '1'){
                $judul = "Strategis";
            }else{
                $judul = "Kewilayahan";
            } ?>
            <div></div>
            <div></div>
                <h3> <?= $judul?> </h3>
                <div class="row mx-auto">
                    <table class="table table-sm">
                            <thead>
                                <tr>
                                    <th class="text-center" rowspan="2">No</th>
                                    <th class="text-center" rowspan="2">Strength of Figure</th>
                                    <th class="text-center" colspan="2">Jml Wajib Pajak</th>
                                    <th class="text-center" colspan="2">Jml Bayar <?php echo $tahunx; ?></th>
                                </tr>
                                <tr>
                                    <th class="text-center">Jumlah</th>
                                    <th class="text-center">%</th>
                                    <th class="text-center">Jumlah</th>
                                    <th class="text-center">%</th>
                                </tr>
                            </thead>
                            <?php
                            $jumlah["0"]["1"] = 0;
                            $jumlah["9"]["1"] = 0;
                            $jumlah["1"]["1"] = 0;
                            $jumlah["2"]["1"] = 0;
                            $jumlah["3"]["1"] = 0;
                            $jumlah["4"]["1"] = 0;
                            $jumlah["5"]["1"] = 0;
                            $jumlah["6"]["1"] = 0;
                            $jumlah["7"]["1"] = 0;
                            $jumlah["8"]["1"] = 0;
                            $jumlah["0"]["2"] = 0;
                            $jumlah["9"]["2"] = 0;
                            $jumlah["1"]["2"] = 0;
                            $jumlah["2"]["2"] = 0;
                            $jumlah["3"]["2"] = 0;
                            $jumlah["4"]["2"] = 0;
                            $jumlah["5"]["2"] = 0;
                            $jumlah["6"]["2"] = 0;
                            $jumlah["7"]["2"] = 0;
                            $jumlah["8"]["2"] = 0;
                            foreach ($SoF as $_junk => $data) {
                                if ($data->TOTAL < 0) {
                                    $jumlah["9"]["1"] += 1;
                                    $jumlah["9"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 5000) {
                                    $jumlah["1"]["1"] += 1;
                                    $jumlah["1"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 10000) {
                                    $jumlah["2"]["1"] += 1;
                                    $jumlah["2"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 100000) {
                                    $jumlah["3"]["1"] += 1;
                                    $jumlah["3"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 500000) {
                                    $jumlah["4"]["1"] += 1;
                                    $jumlah["4"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 1000000) {
                                    $jumlah["5"]["1"] += 1;
                                    $jumlah["5"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 5000000) {
                                    $jumlah["6"]["1"] += 1;
                                    $jumlah["6"]["2"] += $data->TOTAL;
                                } elseif ($data->TOTAL < 10000000) {
                                    $jumlah["7"]["1"] += 1;
                                    $jumlah["7"]["2"] += $data->TOTAL;
                                } else {
                                    $jumlah["8"]["1"] += 1;
                                    $jumlah["8"]["2"] += $data->TOTAL;
                                }
                                $jumlah["0"]["1"] += 1;
                                $jumlah["0"]["2"] += $data->TOTAL;
                            }
                            ?>
                            <tbody>
                                <tr>
                                    <td class='text-center'>1</td>
                                    <td class='text-left'>Lapisan 0</td>
                                    <td class='text-right'><?= number_format(($jumlah["9"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?= number_format(($jumlah["9"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["9"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?= number_format(($jumlah["9"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>2</td>
                                    <td class='text-left'>Lapisan 1 - 5.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["1"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["1"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["1"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["1"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>3</td>
                                    <td class='text-left'>Lapisan 5.000 - 10.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["2"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["2"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["2"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["2"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>4</td>
                                    <td class='text-left'>Lapisan 10.000 - 100.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["3"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["3"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["3"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["3"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>5</td>
                                    <td class='text-left'>Lapisan 100.000 - 500.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["4"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["4"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["4"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["4"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>6</td>
                                    <td class='text-left'>Lapisan 500.000 - 1.000.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["5"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["5"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["5"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["5"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>7</td>
                                    <td class='text-left'>Lapisan 1.000.000 - 5.000.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["6"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["6"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["6"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["6"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>8</td>
                                    <td class='text-left'>Lapisan 5.000.000 - 10.000.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["7"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["7"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["7"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["7"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>
                                <tr>
                                    <td class='text-center'>9</td>
                                    <td class='text-left'>Lapisan >= 10.000.000</td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["8"]["1"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["8"]["1"] / ($jumlah["0"]["1"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                    <td class='text-right'><?= number_format(($jumlah["8"]["2"]), 0, ',', '.') ?>
                                    </td>
                                    <td class='text-right'>
                                        <?=
                                            number_format(($jumlah["8"]["2"] / ($jumlah["0"]["2"] ?: 1)) * 100, 2, ',', '.') ?>
                                    </td>
                                </tr>

                            </tbody>
                        </table>
                        <small class="text-primary">*) Nilai Persentase dibawah 0% berwarna merah</small>

                    </div>
                </div>
        </div>
    </div>
</div>



</body>