' . $title_message . ' '; } $sql = "SELECT * FROM chandj.work WHERE (is_deleted IS NULL OR is_deleted = 0) ORDER BY num DESC"; $nowday = date("Y-m-d"); $start_num = 1; $counter = 0; try { $stmh = $pdo->query($sql); } catch (PDOException $Exception) { print "오류: " . $Exception->getMessage(); } ?>
fetch(PDO::FETCH_ASSOC)) { // equipmentList를 JSON으로 파싱 $equipmentList = json_decode($row['equipmentList'], true); if (!$equipmentList || !is_array($equipmentList)) { $equipmentList = []; // 비어있거나 JSON 파싱 실패시 빈 배열 처리 } foreach ($equipmentList as $equipment) { if(!empty($equipment['col2']) && empty($equipment['col3']) ) { $counter++; $start_num--; ?>
번호 현장명 공사담당 시공내역 장비명 투입일 수량 장비업체 업체담당 연락처
20) { echo htmlspecialchars(mb_substr($workplacename, 0, 20, 'UTF-8')) . '...'; } else { echo htmlspecialchars($workplacename); } ?> 30) { echo htmlspecialchars(mb_substr($worklist, 0, 30, 'UTF-8')) . '...'; } else { echo htmlspecialchars($worklist); } ?>