prepare($sql); $stmh->bindValue(1, $num, PDO::PARAM_STR); $stmh->execute(); $count = $stmh->rowCount(); if ($count < 1) { print "검색결과가 없습니다.
"; } else { $row = $stmh->fetch(PDO::FETCH_ASSOC); include "_row.php"; // output_extra 테이블에서 데이터 불러오기 require_once $_SERVER['DOCUMENT_ROOT'] . '/output/load_output_extraTable.php'; } } catch (PDOException $Exception) { print "오류: " . $Exception->getMessage(); } // JSON 문자열을 PHP 배열로 디코딩합니다. //철재스라트발주서 읽기 $SavedSlatRecord = json_decode($estimateSlatList, true); // 데이터베이스에서 recordslat 컬럼 값을 가져온 후 디코딩 $recordslat = isset($recordslat) ? json_decode($recordslat, true) : []; // JSON 데이터를 JavaScript 변수로 변환 echo ""; $item_name = '슬랫코일'; // print_r($item_name); // 행의 수는 배열의 크기와 동일하므로, count() 함수를 사용하여 구합니다. $surang = count($SavedSlatRecord); // 행의 수를 출력하거나 활용할 수 있습니다. // echo "행의 수: " . $surang . "
"; // 디코딩된 데이터가 배열인지 확인합니다. if (!is_array($SavedSlatRecord)) { echo "데이터가 정상적이지 않습니다. 확인바랍니다."; exit; } else { foreach ($SavedSlatRecord as $item) { $prodcode = $item['col4']; $items1 = ['KQTS01']; $items2 = ['KTE01']; // $prodcode가 $items1 배열에 있는 경우 if (in_array($prodcode, $items1)) { $prodname = '국민방화투시형스틸셔터'; } // $prodcode가 $items2 배열에 있는 경우 elseif (in_array($prodcode, $items2)) { $prodname = '국민방화 스틸 셔터'; } else { $prodname = 'Unknown'; // $prodcode가 어느 배열에도 없는 경우 } } } $indateStr = date("m/d", strtotime($indate)); $todayStr = date("m/d"); ?>

경동기업
  작   업   일   지

슬랫 생산부서
결 재 작성 검토 승인

판매/ 생산 품질
신 청 업 체 신 청 내 용
발주일 현 장 명
업체명 경동기업 작업일자
담당자 제품 LOT NO
연락처 생산담당자
■ 작업내역
0) { foreach ($SavedSlatRecord as $row) { echo ''; // 세로 값을 가져옵니다 (col9가 F13에 해당) $horizontal = intval(!empty($row['col10_SW']) ? $row['col10_SW'] : $row['col10']); // 제작 가로 $vertical = intval(!empty($row['col11_SH']) ? $row['col11_SH'] : $row['col11']); // 제작 세로 $productName = '슬랫
[EGI1.55T]'; $JointBar = (int)$row['col76'] ; $JointBartotal += $JointBar ; $SlatSurang = floor($vertical / 72 + 1); $usedCoil = (($horizontal + 4) * $SlatSurang) / 1000 + (304 * 3 * $JointBar) / 1000; $usedCoil = round($usedCoil, 1); // 소수점 첫째 자리까지 반올림 $usedCoiltotal += $usedCoil ; // 순번, 입고 LOT NO, 제품명, 부호 echo ''; echo ''; echo ''; echo ''; // 제작 사이즈 가로 및 세로 echo ''; echo ''; // 나머지 높이 출력 echo ''; echo ''; echo ''; echo ''; echo ''; $row_count++; } } else { echo ""; } ?>
일련
번호
입고 LOT NO. 방화유리
수량
품명 제작사이즈(mm) - 미미제외 조인트바
수량
코일
사용량
설치층/부호
가로 세로 매수(세로)
' . htmlspecialchars($row['col1']) . '
' . htmlspecialchars($row['col14']) . '슬랫
[EGI1.55T]
' . htmlspecialchars($horizontal) . '' . htmlspecialchars($vertical) . '' . $SlatSurang . '' . $JointBar . '' . $usedCoil . '' . htmlspecialchars($row['col2']) . '/' . htmlspecialchars($row['col3']) . '
데이터가 없습니다.

'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
생산량 합계 (㎡) ' . $usedCoiltotal . '조인트바 합계 ' . $JointBartotal . '
'; echo '
'; ?>
철재스라트 체크 안됨.