5) { sleep(1); header("Location:" . $WebSite . "login/login_form.php"); exit; } include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; $title_message = '하단마감재 절곡품'; ?> <?=$title_message?> query("SHOW COLUMNS FROM {$DB}.{$tablename}"); $columns = $columnQuery->fetchAll(PDO::FETCH_COLUMN); $searchConditions = []; foreach ($columns as $index => $column) { // 각 컬럼마다 고유한 파라미터 이름 생성 $paramName = ":search" . $index; $searchConditions[] = "$column LIKE $paramName"; $bindParams[$paramName] = "%{$search}%"; } if (!empty($searchConditions)) { $conditions[] = "(" . implode(" OR ", $searchConditions) . ")"; } } // 최종 WHERE 조건 조립 $sqlWhere = implode(" AND ", $conditions); $sql = "SELECT * FROM {$DB}.{$tablename} WHERE {$sqlWhere} {$orderby}"; // print $sql; // print_r($bindParams); // 실행 및 데이터 가져오기 try { $stmh = $pdo->prepare($sql); $stmh->execute($bindParams); $total_row = $stmh->rowCount(); ?>
확대된 이미지
확대된 이미지
 
'; echo ''; foreach ($item_list as $item) { $checked = ($selected_item === $item) ? ' checked' : ''; echo ''; echo ''; } ?>
'; echo ''; foreach ($UA_list as $item) { $checked = ($selected_UA === $item) ? ' checked' : ''; echo ''; echo ''; } ?>
       
fetch(PDO::FETCH_ASSOC)) { include '_row.php'; // DB에서 가져온 값으로 기본값 설정 $selected_model_name = isset($row['model_name']) ? $row['model_name'] : 'KSS01'; $finishing_type = isset($row['finishing_type']) ? $row['finishing_type'] : ''; // 이미지 URL 변수 초기화 $imgUrl = ''; // JSON 파일 경로 (필요에 따라 경로 수정) $jsonFile = $_SERVER['DOCUMENT_ROOT'].'/bottombar/bottombar.json'; if(file_exists($jsonFile)) { $jsonData = file_get_contents($jsonFile); $bottombarImages = json_decode($jsonData, true); if(is_array($bottombarImages)){ foreach($bottombarImages as $item){ // 모델명과 마감형태가 모두 일치하는 경우 if($item['model_name'] === $selected_model_name && $item['finishing_type'] === $finishing_type){ // 이미지 태그 생성 (목록에서는 width:120px, height:auto) $imgUrl = "이미지"; break; } } } } ?> getMessage(); } ?>
번호 등록일 대분류 인정/비인정 제품코드 가로(폭) X 세로(높이) 품목검색어 마감형태 소요자재량 형태 작업지시서 작성 비고
X $total) { $summary_items[] = $material . '(' . number_format($total) . ')'; } $material_summary_display = implode('
', $summary_items); } } catch (Exception $e) { $material_summary_display = '데이터 오류'; } } echo $material_summary_display ?: '-'; ?>
보기
이미지 편집기
20px