Вы можете, например, в каждой кнопке отправки добавить имя и значение, например:
<form>
<input type="submit" name="action" value="search_invoice" />
...
</form>
<form>
<input type="submit" name="action" value="search_customer" />
...
</form>
тогда в вашем php
switch($_POST['action']) {
case 'search_invoice':
// ur code
break;
case 'search_customer': default:
// ur code
break;
}
Имейте в виду, что более старые версии firefox неправильно отправляют пару ключ => значения типа ввода submit.
Другое решение, которое я обычно использую, это поставить <input type="hidden" name="action" value="your_customAction" />