5) { sleep(1); header("Location:" . $WebSite . "login/login_form.php"); exit; } ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; $title_message = '작업 List'; $title_prefix = '스크린'; ?> <?=$title_prefix?> <?=$title_message?> '1' or devMode IS NULL) and screen = '1'" . $orderby; $searchwhere = " where is_deleted = '0' AND (devMode <> '1' or devMode IS NULL) and screen = '1' and searchtag like '%$search%'" . $orderby; } else if ($existing_status == '미출고') { $where = " where " . $SettingDate . " between date('$fromdate') and date('$Transtodate') and is_deleted = '0' AND (devMode <> '1' or devMode IS NULL) and screen = '1' and screen_state != '완료'" . $orderby; $searchwhere = " where is_deleted = '0' AND (devMode <> '1' or devMode IS NULL) and screen = '1' and screen_state != '완료' and searchtag like '%$search%'" . $orderby; } else { $where = " where " . $SettingDate . " between date('$fromdate') and date('$Transtodate') and is_deleted = '0' AND (devMode <> '1' or devMode IS NULL) and screen = '1' and screen_state = '$existing_status'" . $orderby; $searchwhere = " where is_deleted = '0' AND (devMode <> '1' or devMode IS NULL) and screen = '1' and screen_state = '$existing_status' and searchtag like '%$search%'" . $orderby; } // 수정된 쿼리: outputnum이 존재하는 자료만 선택 if ($search == "") { $sql = "select * from $DB.$tablename " . $where; } else { $sql = "select * from $DB.$tablename " . $searchwhere; } $today=date("Y-m-d"); // 현재일자 변수지정 // print $sql; // print ' existing_status : ' . $existing_status; try { $stmh = $pdo->query($sql); // 검색조건에 맞는글 stmh $total_row = $stmh->rowCount(); $total_sum=0; $total_m2=0; ?>
  
()
   
    ~    
 
 
fetch(PDO::FETCH_ASSOC)) { include $_SERVER['DOCUMENT_ROOT'] . "/output/_row.php"; // 콤마를 제거하고 숫자로 변환 $screen_su_cleaned = floatval(str_replace(',', '', $screen_su)); $screen_m2_cleaned = floatval(str_replace(',', '', $screen_m2)); $total_sum += $screen_su_cleaned; $total_m2 += $screen_m2_cleaned; if($outdate!="") { $week = array("(일)" , "(월)" , "(화)" , "(수)" , "(목)" , "(금)" ,"(토)") ; $outdate = $outdate . $week[ date('w', strtotime($outdate) ) ] ; } ?> 0) print ''; else print ''; $screenlist = json_decode($row['screenlist'], true); if (is_array($screenlist)) { $total = 0; foreach ($screenlist as $item) { if (isset($item['done_check']) && $item['done_check'] == "1") { $total += isset($item['number']) ? (float)$item['number'] : 0; } } $total; } if(!empty($total)) print ''; else print ''; if ($m2_two > 0) print ''; else print ''; // 소수점 첫째자리까지만 포맷팅 $total_m2_formatted = number_format($total_m2, 1); $total_egi_m2_formatted = number_format($total_egi_m2, 1); ?> getMessage(); } ?>
번호 출고일 접수일 출고리스트 스크린 진행 틀수 제작 (㎡) 발주처 현장명 수신자 수신 주소 수신처 운송 담당 인정 비고
' .$regist_word . ''; break; case "수정" : $regist_word="수정"; echo '' .$regist_word . ''; break; case "접수" : $regist_word="접수"; echo '' .$regist_word . ''; break; case "완료" : $regist_word="완료"; echo '' .$regist_word . ''; break; } ?> ' .$regist_word . ''; break; case "접수" : $regist_word="접수"; echo '' .$regist_word . ''; break; case "제작중" : $regist_word="제작중"; echo '' .$regist_word . ''; break; case "완료" : $regist_word="완료"; echo '' .$regist_word . ''; break; } ?> ' . iconv_substr($sum_two, 0, 3, "utf-8") . ' ' . $total . ' ' . iconv_substr($m2_two, 0, 7, "utf-8") . '  ' . $delivery . ''; } else if (strpos($delivery, '대신') !== false) { echo '' . $delivery . ''; } else { switch ($delivery) { case "직접배차": echo '' . $delivery . ''; break; case "직접수령": echo '' . $delivery . ''; break; case "상차(선불)": echo '' . $delivery . ''; break; case "상차(착불)": echo '' . $delivery . ''; break; default: echo '' . $delivery . ''; break; } } ?>