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"); ?>
초기화
품질 승인
서버 저장
PDF 저장
닫기
작
업
일
지
슬랫 생산부서
결 재
작성
검토
승인
=$orderman?>
=$indateStr ?>
=$user_name?>
=$todayStr ?>
=$user_name?>
=$todayStr ?>
판매/=$orderman?>
생산
품질
신 청 업 체
신 청 내 용
발주일
=specialDate($orderdate)?>
현 장 명
=$outworkplace?>
업체명
경동기업
작업일자
담당자
=$orderman?>
제품 LOT NO
=$lotNum?>
연락처
=$_SESSION['hp']?>
생산담당자
담당자 입력
■ 작업내역
일련
번호
입고 LOT NO.
방화유리
수량
품명
제작사이즈(mm) - 미미제외
조인트바
수량
코일
사용량
설치층/부호
가로
세로
매수(세로)
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 '
' . htmlspecialchars($row['col1']) . '
'; echo '
'; echo '
' . htmlspecialchars($row['col14']) . '
'; echo '
슬랫
[EGI1.55T]
'; // 제작 사이즈 가로 및 세로 echo '
' . htmlspecialchars($horizontal) . '
'; echo '
' . htmlspecialchars($vertical) . '
'; // 나머지 높이 출력 echo '
' . $SlatSurang . '
'; echo '
' . $JointBar . '
'; echo '
' . $usedCoil . '
'; echo '
' . htmlspecialchars($row['col2']) . '/' . htmlspecialchars($row['col3']) . '
'; echo '
'; $row_count++; } } else { echo "
데이터가 없습니다.
"; } ?>
'; echo '
'; echo '
'; echo '
'; echo '
생산량 합계 (㎡)
'; echo '
' . $usedCoiltotal . '
'; echo '
조인트바 합계
'; echo '
' . $JointBartotal . '
'; echo '
'; echo '
'; echo '
'; echo '
'; ?>
철재스라트 체크 안됨.