[], 'secondStep' => []]; include $_SERVER['DOCUMENT_ROOT'] . "/session.php" ; try { $sql = "SELECT id, name, position, part, eworks_level FROM {$DB}.member "; $stmh = $pdo->prepare($sql); $stmh->execute(); while($row = $stmh->fetch(PDO::FETCH_ASSOC)) { if($row["eworks_level"] !== null) { $RefData['firstStep'][] = $row; } elseif($row["eworks_level"] == "1") { $RefData['secondStep'][] = $row; } // var_dump($row); } } catch (PDOException $Exception) { print "오류: " . $Exception->getMessage(); } return $RefData; } $RefData = getRefData($pdo); // var_dump($RefData); $title_message = "참조라인 지정"; include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; // JSON 파일 경로 $filePath = './RefLine/RefLine_' . $user_id . '.json'; // print_r($filePath); if(file_exists($filePath)) { $data = json_decode(file_get_contents($filePath), true); // var_dump($data); // select 요소의 옵션 초기화 $selectOptions = ""; // JSON 데이터가 배열인 경우 각 요소 처리 if(is_array($data)) { foreach($data as $RefLine) { if(isset($RefLine['savedName'])) { $savedName = htmlspecialchars($RefLine['savedName'], ENT_QUOTES, 'UTF-8'); $selectOptions .= ""; } } // 참조라인이 없는 경우 if(empty($selectOptions)) { $selectOptions = ""; } } else { $selectOptions = ""; } } else { $selectOptions = ""; } ?>