Not at all stupid, they're exactly that, both are submit buttons, except one is labelled Submit and the other Edit.
They are both named differently within their form make up and each $_POST statement relates to that - or at least I think so - which is where the problem seems to be and it's got...