'필수 데이터가 누락되었습니다.']); exit; } $groupCode = $_POST['groupCode']; $groupName = $_POST['groupName']; $orders = $_POST['orders']; // 체크박스로 선택한 수주번호 배열 require_once($_SERVER['DOCUMENT_ROOT'] . "/lib/mydb.php"); $pdo = db_connect(); try { $pdo->beginTransaction(); // 각 수주번호에 대해 update 쿼리 실행 $sql = "UPDATE {$DB}.output SET ACIgroupCode = ?, ACIgroupName = ? WHERE num = ?"; $stmt = $pdo->prepare($sql); foreach ($orders as $orderNum) { $stmt->execute([$groupCode, $groupName, $orderNum]); } $pdo->commit(); echo json_encode(['status' => 'success']); } catch (PDOException $e) { $pdo->rollBack(); http_response_code(500); echo json_encode(['error' => $e->getMessage()]); } ?>