num_rows; $Adata = $result->fetch_all(MYSQLI_ASSOC); // 新梯-在裝台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'A' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND ( delivery_date IS NULL OR delivery_date = '' )AND ( official_check_date IS NULL OR official_check_date = '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $Adata2 = $result->fetch_all(MYSQLI_ASSOC); // 新梯-工收台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'A' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND (( delivery_date IS NOT NULL AND delivery_date != '' )OR ( official_check_date IS NOT NULL AND official_check_date != '' )) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $Adata3 = $result->fetch_all(MYSQLI_ASSOC); // M1-出貨台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%M1%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $M1data = $result->fetch_all(MYSQLI_ASSOC); // M1-在裝台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%M1%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND ( delivery_date IS NULL OR delivery_date = '' )AND ( official_check_date IS NULL OR official_check_date = '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $M1data2 = $result->fetch_all(MYSQLI_ASSOC); // M1-工收台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%M1%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND (( delivery_date IS NOT NULL AND delivery_date != '' )OR ( official_check_date IS NOT NULL AND official_check_date != '' )) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $M1data3 = $result->fetch_all(MYSQLI_ASSOC); // MA-出貨台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%MA%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $Madata = $result->fetch_all(MYSQLI_ASSOC); // MA-在裝台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%MA%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND ( delivery_date IS NULL OR delivery_date = '' )AND ( official_check_date IS NULL OR official_check_date = '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $Madata2 = $result->fetch_all(MYSQLI_ASSOC); // MA-工收台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND contract_type = 'B' AND renovate_type like '%MA%' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND (( delivery_date IS NOT NULL AND delivery_date != '' )OR ( official_check_date IS NOT NULL AND official_check_date != '' )) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $Madata3 = $result->fetch_all(MYSQLI_ASSOC); // 合計-出貨台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $data = $result->fetch_all(MYSQLI_ASSOC); // 合計-在裝台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND ( delivery_date IS NULL OR delivery_date = '' )AND ( official_check_date IS NULL OR official_check_date = '' ) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $data2 = $result->fetch_all(MYSQLI_ASSOC); // 合計-工收台數 $sql = " SELECT SUBSTR(real_arrival_date,1,4) AS year, SUBSTR(real_arrival_date,6,2) AS month, COUNT(real_arrival_date) AS all_count FROM wipwholestatus WHERE status = '1' AND ( real_arrival_date IS NOT NULL AND real_arrival_date != '' )AND (( delivery_date IS NOT NULL AND delivery_date != '' )OR ( official_check_date IS NOT NULL AND official_check_date != '' )) GROUP BY year, month "; $result = mysqli_query($link, $sql); $data_count = $result->num_rows; $data3 = $result->fetch_all(MYSQLI_ASSOC); ?>

在裝中統計表

(int)$radeY . $radeM) { echo "結束時間不可小於開始時間"; } ?>
(int)$radeY . $radeM) { exit; } ?> $all_count"; $all_count = 0; foreach ($Adata3 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $b_count += $all_count; break; } } echo ""; $all_count = 0; foreach ($Adata2 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $c_count += $all_count; break; } } echo ""; } ?> $a_count"; echo ""; echo ""; ?> $all_count"; $all_count = 0; foreach ($M1data3 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $b_count += $all_count; break; } } echo ""; $all_count = 0; foreach ($M1data2 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $c_count += $all_count; break; } } echo ""; } ?> $a_count"; echo ""; echo ""; ?> $all_count"; $all_count = 0; foreach ($Madata3 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $b_count += $all_count; break; } } echo ""; $all_count = 0; foreach ($Madata2 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $c_count += $all_count; break; } } echo ""; } ?> $a_count"; echo ""; echo ""; ?> $all_count"; $all_count = 0; foreach ($data3 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $b_count += $all_count; break; } } echo ""; $all_count = 0; foreach ($data2 as $row) { if ($radsYi == $row['year'] && $start_month == $row['month']) { $all_count = $row['all_count']; $c_count += $all_count; break; } } echo ""; } ?> $a_count"; echo ""; echo ""; ?>
出貨年月 總計(全部)
種類 出貨 工收 在裝 出貨 工收 在裝
新梯 $all_count$all_count$b_count$c_count
M1 $all_count$all_count$b_count$c_count
MA $all_count$all_count$b_count$c_count
合計 $all_count$all_count$b_count$c_count