gpt4 book ai didi

php - 如何将某个ID的表数据转移到另一个表中

转载 作者:行者123 更新时间:2023-11-29 18:11:26 25 4
gpt4 key购买 nike

<?php
$host = 'localhost';
$user ='root';
$pass = '';
$db = 'sad';
$con =mysqli_connect($host,$user,$pass,$db);

?>
<!DOCTYPE html>
<html>
<head>
<title>ADMIN</title>
<style>
table,th,td
{
border: 1.5px solid black;
}
</style>
<script>
function approve()
{
<?php

$hide = $_POST['omg'];
$qwe = "INSERT INTO `enrolled` SELECT * FROM `new` WHERE `id` = '$hide' ";



?>


}
</script>
</head>
<body>
<form method='POST'>
<table width=500px >


<?php

$sql = "SELECT * FROM New";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {

echo "<form method='POST'><tr><td>ID: " . $row["id"]. "<br>FIRSTNAME: " . $row["fname"]. "<br>MIDDLENAME: " . $row["mname"]. "<br>LASTNAME : " . $row["lname"]. "<br>COURSE: " . $row["course"]. "<br>ADDRESS: " . $row["address"]. "<br>CONTACT: " . $row["contact"] . "<br><br><input type='text' name='omg' value=$row[id]> <input type='button' name= 'btn' value='Approve' onclick=approve()></td></tr></form>";

}
}
else
{
echo "No Request Sent!";
}
?>



</table>
</form>
</body>
</html>

我在复制表的某些数据并将其传输到另一个表时遇到问题。此代码 $qwe = "INSERT INTO enrolled SELECT * FROM new 正在工作,并输出表“New”包含的所有数据,如果我放置 WHERE id = '$hide' ;数据库“注册”没有显示任何内容。

最佳答案

像这样的东西应该可以工作。首先,选择数据集,然后在循环中构建新的插入查询。这不是最好的解决方案,但希望您能理解其背后的概念。但也许您需要更新查询......当您想在特定点“插入”数据时。如果您只想复制数据。这应该可行。

<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$database = 'sad';
$connection = mysqli_connect($host, $user, $pass, $database);


$query = "SELECT * FROM New";
$result = mysqli_query($connection, $query);
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$query = 'INSERT INTO `enrolled` (id, fname, mname, lname, course, address, contact)
VALUES
(\'' . $row['id'] . ' \', \'' . $row['fname'] . ' \', \'' . $row['mname'] . ' \', \'' . $row['lname'] . ' \', \'' . $row['course'] . ' \', \'' . $row['address'] . ' \', \'' . $row['contact'] . '\')';
mysqli_query($connection, $query);
}

关于php - 如何将某个ID的表数据转移到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47365347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com