我想从名为“ felhasznalo_klan”的表中选择所有内容,并将所有这些行插入到名为“ meccs_resztvevok”的另一个表中
我正在尝试这段代码,但是只插入了“ felhasznalo_klan”表中的第一行。
$sql = "SELECT * FROM felhasznalo_klan WHERE klannev='$klanod'";
$result = $kapcsolodas->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$fnev = $row['fnev'];
$query1 = "INSERT INTO meccs_resztvevok (matchid, fnev, csapat) VALUES ('$matchid', '$fnev', '1')";
$result1 = mysqli_query($kapcsolodas,$query1);
}
}
答案 0 :(得分:0)
您可以使用SQL语句执行此操作:
INSERT INTO table_a (col1a, col2a, col3a, …)
SELECT col1b, col2b, col3b, …
FROM table_b;