gpt4 book ai didi

php - 如何从不同的数据库中获取数据并将其保存到另一个数据库中

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:56 25 4
gpt4 key购买 nike

不知道我的这个问题有没有可能。是吗?我有一个图书馆系统。我在目录数据库中添加和编辑新书。换句话说,目录数据库仅用于添加/编辑书籍。我有另一个用于借书的数据库(不是表)。我想将这些通过目录数据库查看的图书存储到借阅数据库中。

我有一个从目录数据库获取数据的片段

error_reporting(0);
$con = mysql_connect("localhost","root","");
mysql_select_db("catalog", $con);

$acc_number=$_GET["acc_number"];

$query="select * from branch where acc_number = '$acc_number'";
$result=mysql_query($query);

while ($row = mysql_fetch_array($result)) {
//echo $row[1];
}
<textarea name="title" disabled><?php echo $row[1];?></textarea>

还有一个提交按钮(存储到借阅数据库)。如果单击按钮,这就是我的问题发生的地方。提交后我只是得到一个空白页面。这是我的 process.php:

$con = mysql_connect("localhost","root","");
mysql_select_db("catalog", $con);

$acc_number = $_POST['acc_number'];
$title = $_POST['title'];

$sql = mysql_query("select * from books where acc_number='$acc_number'");

while($row=mysql_fetch_array($sql)){
$con = mysql_connect("localhost","root","");
mysql_select_db("borrowing", $con);

$query="INSERT INTO borrowers (title) VALUES ('$title')";
mysql_query($query);
if($query){
header("Location:../librarysystem/books.php");
}
}

最佳答案

您需要创建两个 sql 连接,每个数据库一个。然后简单地从一个数据库中获取数据(如果需要,执行操作)并写入第二个数据库。

关于php - 如何从不同的数据库中获取数据并将其保存到另一个数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20778937/

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