Не виждам как искате $_POST да върне стойност или дори искате да разберем проблема ви, докато не обяснявате как изпращате формуляра си.
трябва да използвате едно от 2 решения за вашия случай:
-
За да използвате AJAX
-
За да използвате два различни формуляра с бутони за изпращане, които имат различни имена. След това използвайте isset($_POST['name_of_button']), за да проверите кой формуляр е изпратен при публикуване.
Благодаря