Y'a aussi l'option tout récupérer côté client en JS, former ton entité et l'envoyer toute prête à ton script php.
Mais la logique me semble étrange, s'il s'agit d'un enregistrement unique dans une table, pourquoi avoir séparé l'archi en 2 formulaires gérant les propriétés d'un même objet