[], 'secondStep' => []]; include $_SERVER['DOCUMENT_ROOT'] . "/session.php" ; try { $sql = "SELECT id, name, position, part, eworks_lv FROM {$DB}.member "; $stmh = $pdo->prepare($sql); $stmh->execute(); while($row = $stmh->fetch(PDO::FETCH_ASSOC)) { if($row["eworks_lv"] == "2" or $row["eworks_lv"] == "1") { $approvalData['firstStep'][] = $row; } elseif($row["eworks_lv"] == "1") { $approvalData['secondStep'][] = $row; } // var_dump($row); } } catch (PDOException $Exception) { print "오류: " . $Exception->getMessage(); } return $approvalData; } $approvalData = getApprovalData($pdo); // var_dump($approvalData); $title_message = "결재라인 지정"; include $_SERVER['DOCUMENT_ROOT'] . '/load_header.php'; // // JSON 파일 경로 // $filePath = './approvalLine/approvalLine_' . $user_id . '.json'; // JSON 파일 경로 $filePath = $_SERVER['DOCUMENT_ROOT'] . '/member/Company_approvalLine_.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 $approvalLine) { if(isset($approvalLine['savedName'])) { $savedName = htmlspecialchars($approvalLine['savedName'], ENT_QUOTES, 'UTF-8'); $selectOptions .= ""; } } // 결재라인이 없는 경우 if(empty($selectOptions)) { $selectOptions = ""; } } else { $selectOptions = ""; } } else { $selectOptions = ""; } ?> <?=$title_message?>
> > > >
결재라인 지정
결재권자 목록
결재 순서
  Load