Pues de algún modo ya tienes el resultado, ¿pero no usas un formulario para guardar todo?
Es decir, sólo debes imprimir dicho resultado en un <input> de tipo hidden, y de ahí operas los datos del formulario como normalmente harías.
Sin ver tu código no me imagino que harás mal, pero complicado no es.