Mira lo que se es que Session se usa para validar datos de un usuario y si no me equivoco tiene una limitada capacidad de kb que puede transportar.
Si tu usas sesiones estos se guardan y estan activos hasta que tu usuario deje tu pagina o cierre session, el usuario estara andando con los datos del update por toda tu página.
Mira encontre esto, que no te vendria mal revisar.
http://www.elwebmaster.com/editorial...ulario-parte-i sigue todas las clases hasta que aprendas a hacer formuarios, y cuando tengas problemas relacionado con bases de datos preguntas.