prepare($sql);
$stmt->execute($params);
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
// shutterbox.json 읽기
$jsonFile = $_SERVER['DOCUMENT_ROOT'].'/shutterbox/shutterbox.json';
$shutterboxData = [];
if (file_exists($jsonFile)) {
$jsonContent = file_get_contents($jsonFile);
$shutterboxData = json_decode($jsonContent, true);
if (!is_array($shutterboxData)) $shutterboxData = [];
}
// 결과 출력
if (empty($results)) {
echo '
';
echo '| ';
echo '';
echo ' | ';
echo '- | ';
echo '' . htmlspecialchars($registration_date, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($item_sep, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($model_UA, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($item_bending, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($exit_direction, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($box_size, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($front_bottom_width, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($rail_width, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($itemName, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($search_keyword, ENT_QUOTES, 'UTF-8') . ' | ';
echo '' . htmlspecialchars($material, ENT_QUOTES, 'UTF-8') . ' | ';
echo '';
if ($imgdata) {
echo ' ';
}
echo ' | ';
// 합계 셀: data-summary 속성 추가
echo '' . htmlspecialchars($widthsum, ENT_QUOTES, 'UTF-8') . ' | ';
echo '
';
}
}
?>