<?php
include "../../root.class.php";
$db = new db_safeguard();

$jc_no = $_POST['jc_no'];

$jobcard_data_res = $db->query("jobcards", "SELECT * FROM jobcards WHERE jc_no = {$jc_no}");

if ($jobcard_data_res->num_rows > 0) {
    $jobcard_data = $jobcard_data_res->fetch_assoc();

    $res_data = $db->query("jobcard_timeline", "SELECT * FROM jobcard_timeline WHERE jobcard_id = {$jobcard_data['record_id']} ORDER BY record_id ASC");

    $riem_meters     = 0;
    $drilling_meters = 0;
    $casing_meters   = 0;
    $blasting_meters = 0;

    $rows = "";

    while ($jc_timeline = $res_data->fetch_assoc()) {
        if ($jc_timeline['type'] == "RIEM_STOP" || $jc_timeline['type'] == "RIEMING_STOP") {
            $riem_meters += $jc_timeline['meters'];
        }
        if ($jc_timeline['type'] == "DRILLING_STOP") {
            $drilling_meters += $jc_timeline['meters'];
        }
        if ($jc_timeline['type'] == "CASING_STOP") {
            $casing_meters += $jc_timeline['meters'];
        }
        if ($jc_timeline['type'] == "BLASTING_START" || $jc_timeline['type'] == "BLASTING_STOP") {
            $blasting_meters += $jc_timeline['meters'];
        }

        $rows .= "
            <tr>
                <td>{$jc_timeline['type']}</td>
                <td>{$jc_timeline['meters']}</td>
                <td>{$jc_timeline['date_time']}</td>
                <td>{$jc_timeline['serial_number']}</td>
            </tr>
        ";
    }

    echo "
        <table style='border-radius: 2vw; padding-top: 2vw; padding-bottom: 2vw; width:100%; text-align:center; border: 2px solid black; background-color: #ffffffc4;'>
            <tr>
                <th>TYPE</th>
                <th>METERS</th>
                <th>DATE</th>
                <th>SERIAL NO</th>
            </tr>
            {$rows}
        </table>
        <br><br>
        <table style='width:90%;'>
            <tr>
                <td></td>
                <td>TOTAL</td>
            </tr>
            <tr>
                <td>TOTAL RIEM METERS</td>
                <td>{$riem_meters}</td>
            </tr>
            <tr>
                <td>TOTAL DRILLING METERS</td>
                <td>{$drilling_meters}</td>
            </tr>
            <tr>
                <td>TOTAL CASING METERS</td>
                <td>{$casing_meters}</td>
            </tr>
            <tr>
                <td>TOTAL BLASTING METERS</td>
                <td>{$blasting_meters}</td>
            </tr>
        </table>
    ";
} else {
    echo "<p>No timeline data found.</p>";
}
?>