Cita: pero el segundo me manda de nuevo a la priemra parte.
Si te refieres a que, a el enviar el segundo formulario te imprime el primero... pués no hay error; así estás definiendo el comportamiento.
No hay ningún elemento "submit" en el segundo formulario. A el enviarlo vuelve a ejecutarse la primera condicional, la cuál te devolverá TRUE (repito: no hay ningún elemento "sibmit" en el segundo formulario) y se mostrará nuevamente el primer formulario.
Los datos enviados por POST no son arrastrados. Puedes poner cuantos isset() quieras, no hay problema en ello.
Un saludo!