5) { sleep(1); header("Location:" . $WebSite . "login/login_form.php"); exit; } include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; $title_message = '절곡품 재고생산 작업일지 및 중간검사성적서'; ?> <?=$title_message?> query($sql); $total_row = $stmh->rowCount(); // 품목명을 매핑하는 배열 $prodNames = [ 'R' => '가이드레일(벽면형)', 'S' => '가이드레일(측면형)', 'G' => '연기차단재', 'B' => '하단마감재(스크린)', 'T' => '하단마감재(철재)', 'L' => 'L - Bar', 'C' => '케이스' ]; // 종류명을 매핑하는 배열 $specNames = [ 'I' => '화이바원단', 'S' => 'SUS(마감)', 'U' => 'SUS(마감)2', 'E' => 'EGI(마감)', 'A' => '스크린용', 'D' => 'D형', 'C' => 'C형', 'M' => '본체', 'T' => '본체(철재)', 'B' => '후면코너부', 'L' => '린텔부', 'P' => '점검구', 'F' => '전면부' ]; // 모양&길이를 매핑하는 배열 $slengthNames = [ '53' => 'W50 × 3000', '54' => 'W50 × 4000', '83' => 'W80 × 3000', '84' => 'W80 × 4000', '12' => '1219', '24' => '2438', '30' => '3000', '35' => '3500', '40' => '4000', '41' => '4150', '42' => '4200', '43' => '4300' ]; ?>
 
 
 
 
       
fetch(PDO::FETCH_ASSOC)) { include '_row.php'; // 품목명, 종류, 모양&길이에 대한 친절한 표시를 준비 $prodDisplay = isset($prodNames[$prod]) ? "{$prod}({$prodNames[$prod]})" : $prod; $specDisplay = isset($specNames[$spec]) ? "{$spec}({$specNames[$spec]})" : $spec; $slengthDisplay = isset($slengthNames[$slength]) ? "{$slength}({$slengthNames[$slength]})" : $slength; // JSON을 배열로 디코딩 $iListArray = json_decode($recordsheet, true); // print_r($iListArray); // resultJudgement 값을 찾기 위한 루프 $resultJudgement = null; foreach ($iListArray as $item) { // 배열에서 inputValue가 존재하는지 확인 if (isset($item['inputValue']) && is_array($item['inputValue'])) { // inputValue의 마지막 값이 resultJudgement일 가능성 체크 $resultJudgement = end($item['inputValue']); break; // 값을 찾으면 루프 종료 } } ?> getMessage(); } ?>
번호 등록일 원자재 LOT 원단 LOT 생산 LOT 판정 품목명 종류 모양&길이 수량 작성 비고