'; // // 각 길이별 벽면형 합계 // echo "벽면형 합계:\n"; // foreach ($wall_rows as $length => $sum) { // echo " {$length}mm 이하: {$sum}EA\n"; // } // // 각 길이별 측면형 합계 // echo "\n측면형 합계:\n"; // foreach ($side_rows as $length => $sum) { // echo " {$length}mm 이하: {$sum}EA\n"; // } // echo ''; // 4) 인덱스 배열로 변환 및 수량>0 필터링 $wall_list = []; foreach ($wall_rows as $length => $sum) { if ($sum > 0) { $wall_list[] = ['length' => $length, 'sum' => $sum]; } } $side_list = []; foreach ($side_rows as $length => $sum) { if ($sum > 0) { $side_list[] = ['length' => $length, 'sum' => $sum]; } } $wall_count = count($wall_list); $side_count = count($side_list); $maxRows = max($wall_count, $side_count); ?>
| 벽면형 (120×70) | 길이 | 수량 | 측면형 (120×120) | 길이 | 수량 |
|---|---|---|---|---|---|
|
= $wall_list[$i]['length'] ?> | = $wall_list[$i]['sum'] ?> |
|
= $side_list[$i]['length'] ?> | = $side_list[$i]['sum'] ?> |
| 하부BASE (130×80) | = array_sum(array_column($wall_list, 'sum')) ?> | 하부BASE (130×130) | = array_sum(array_column($side_list, 'sum')) ?> | ||
| 데이터가 없습니다. | |||||
| ';
echo '연기차단재(W50) 가이드레일 마감재 "양쪽에" 설치'; echo ' | ';
// 두 번째 td (재료 설명)
echo '';
echo 'EGI 0.8T + 화이바글라스코팅직물'; echo ' | ';
// 세 번째 td (이미지)
echo '';
echo ' ';
echo ' | ';
// 네 번째 td (규격과 길이)
echo '규격[L] | '; foreach ($smoke_rows as $row) { echo '' . $row['length'] . ' | '; } echo '
| 수량 | '; foreach ($smoke_rows as $row) { echo '' . $row['sum'] . ' | '; } echo '