如何通过同一个提交 btn 提交两个动作(表单)? (php)

how to submit two actions(forms) by the same submit btn ? (php)

我正在使用下面给出的代码。我想提交两个表单值并在另一个页面上获取两个值 listeView(ajouterAideMat.php) 。通过此代码,只有在另一页上获取的第二种形式的值和第一种形式的值变为空。所以请告诉我在另一页上获取这两种形式的值的正确方法。

ps: 第一个表格是一个获取的行我想用第二个表格插入它 是一个插入表格,但是按钮只提交第二个表格而第一个是空的正如我之前提到的


<?php  
session_start();

$con = mysqli_connect('localhost','root','' ,'bdd_globale') or die(mysqli_error());
$idAss=$_SESSION['idAss'];
$nomAss=$_SESSION['nomAss'];


$ID=isset($_SESSION['numCDD']) ? $_SESSION['numCDD'] : '';
$nom=isset($_SESSION['nom']) ? $_SESSION['nom'] : '';
$prenom=isset($_SESSION['prenom']) ? $_SESSION['prenom'] : '';
$datenaissance=isset($_SESSION['datenaissance']) ? $_SESSION['datenaissance'] : '';
$lieunaissance=isset($_SESSION['lieunaissance']) ? $_SESSION['lieunaissance'] : '';
$adress=isset($_SESSION['adresse']) ? $_SESSION['adresse'] : '';
$numTel=isset($_SESSION['numTel']) ? $_SESSION['numTel'] : '';

$date=$_POST['date'];
$idsub=$_POST['idsub'];
$liste=$_POST['liste'];
$descp=isset($_POST['descp']) ? $_POST['descp'] : '';
$quantite=$_POST['quantite']; 


$req="INSERT INTO benificieraydrstocc( idAss,nomAss,numCDD,nom,prenom,datenaissance ,lieunaissance ,adresse,numTel ,date,idsub ,typesub,description ,quantite  ) 
values('$idAss','$nomAss','$ID','$nom','$prenom','$datenaissance','$lieunaissance','$adress' ,'$numTel', '$date','$idsub','$liste','$descp','$quantite')";
$res=mysqli_query($con,$req);
     if(! $res ) { die('Could not insert data: ' .mysqli_error($con));  }
             echo '<script type="text/javascript">'; 
echo 'alert("تمت الإضافة بنجاح");'; 
echo 'window.location.href = "listeAideMat.php";';
echo '</script>';   
            mysqli_close($con);   

?> 

提供的代码不明确,但可以,

Simple method would be use ajax ,prevent submit button s from submitting form and use ajax define statement /. function on click of submit button

参考:https://www.w3schools.com/php/php_ajax_php.asp

2.another 方法是有史以来最糟糕的做法但是在 jquery 中有 click() 函数,通过使用它你可以从 JS 执行点击事件,使用它但是你会得到一些时间相关的问题(不推荐但值得一试) 参考:https://www.w3schools.com/jquery/event_click.asp