false, 'message' => 'Invalid input']); exit; } $stmt = $pdo->prepare("UPDATE projects SET sort_order = ? WHERE id = ?"); foreach ($data as $item) { $id = $item['id']; $order = $item['order']; if (!is_numeric($id) || !is_numeric($order)) continue; $stmt->execute([$order, $id]); } echo json_encode(['success' => true]); exit;