Вы можете сделать это только с помощью javascript и отправить 3 запроса в фоновом режиме.
Например.Пометьте свои формы указанным классом, например, multiple_form
.
Затем измените свой код на что-то вроде:
<form method="post" class="multiple_form" action="example.php" id="formID">
//Some code here
</form>
<form method="post" class="multiple_form" action="example.php" id="formID">
//Some code here
</form>
<form method="post" class="multiple_form" action="example.php" id="formID">
//Some code here
</form>
<button class="multiple_form_sender" name="sub1">Submit</button>
Затем добавьте JavaScript к своему коду
var forms = document.getElementsByClassName("multiple_form");
var sender = function(e) {
const form = e.target;
// Post data using Fetch
fetch(form.action, {
method: form.method,
body: new FormData(form)
})
// Prevent the default form submit
e.preventDefault();
};
for (var i = 0; i < forms.length; i++) {
forms[i].addEventListener('submit', sender);
}
document.getElementById("multiple_form_sender").addEventListener('click', function(){
for (var i = 0; i < forms.length; i++) {
forms[i].submit();
}
});
Но если вы не хотите отправлять формы, используя JavaScript.Вы должны рассмотреть одну форму с параметрами массива.