Php 如何处理多个插入查询?

Php 如何处理多个插入查询?,php,mysqli,Php,Mysqli,我想知道如何处理在同一数据库的不同表中插入值的多个查询 到目前为止,我已经添加了一个,它正在工作,但我不知道如何在不同的表中添加和第三个等等 require 'db/connect.php'; $name = trim($_POST['name']); $age = trim($_POST['age']); $insert= $db->prepare("INSERT INTO data (age, name, created) VALUES (?, ?, NO

我想知道如何处理在同一数据库的不同表中插入值的多个查询

到目前为止,我已经添加了一个,它正在工作,但我不知道如何在不同的表中添加和第三个等等

require 'db/connect.php';
    $name = trim($_POST['name']);
    $age = trim($_POST['age']);



    $insert= $db->prepare("INSERT INTO data (age, name, created) VALUES (?, ?, NOW())");
    $insert->bind_param('is', $age, $name);

    if($insert->execute()){
        echo 'record added';
        die();

    }
我就是这样试了两个

$name= $_SESSION['team'];
$id = $_SESSION['id']; 
$cname1= trim($_POST['coachname1']);
$cname2= trim($_POST['coachname2']);


$team = $db->prepare("INSERT INTO team (team_name, time_registered)VALUES(?, NOW())");
$team->bind_param('s', $name);
$team->execute();

$insert = $db->prepare("INSERT INTO coach( team_id, first_name, last_name) VALUES (?,?, ?)");
$insert->bind_param('ss', $cname1, $cname2);


    if($insert->execute()){

    echo 'record added';
    }
会话将两个值带入此页面:我正在注册有教练和球员的球队,到目前为止,我只是尝试添加球队名称,球队id是自动递增的,在教练表中,我添加名字、姓氏和球队id以将他与球队关联。这才刚刚开始工作,上面添加一条语句的代码工作得非常好

我不知道如何在不同的表格中添加和第三个等等

把它们一个一个地加起来


如果您有相同结构的所有这些表,那么首先将它们全部制作成一个表。

如果您尽快发布您尝试过的内容。这是我为多页注册过程所做的测试查询,最后我想在不同的表中插入字段。为什么不创建另一个查询并为不同的表执行该查询?