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以将他与球队关联。这才刚刚开始工作,上面添加一条语句的代码工作得非常好
我不知道如何在不同的表格中添加和第三个等等
把它们一个一个地加起来
如果您有相同结构的所有这些表,那么首先将它们全部制作成一个表。如果您尽快发布您尝试过的内容。这是我为多页注册过程所做的测试查询,最后我想在不同的表中插入字段。为什么不创建另一个查询并为不同的表执行该查询?