'error', 'message' => 'Invalid request method']); exit; } $id = intval($_POST['id'] ?? 0); $latitude = floatval($_POST['latitude'] ?? 0); $longitude = floatval($_POST['longitude'] ?? 0); if ($id <= 0) { echo json_encode(['status' => 'error', 'message' => 'ID tidak valid']); exit; } $sql = "UPDATE spbu SET latitude = ?, longitude = ? WHERE id = ?"; $stmt = $conn->prepare($sql); if (!$stmt) { echo json_encode(['status' => 'error', 'message' => $conn->error]); exit; } $stmt->bind_param("ddi", $latitude, $longitude, $id); if ($stmt->execute()) { echo json_encode(['status' => 'success', 'message' => 'Lokasi diupdate']); } else { echo json_encode(['status' => 'error', 'message' => $stmt->error]); } $stmt->close(); $conn->close(); ?>