gpt4 book ai didi

php - 从另一个数据库获取数据

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

我目前在一个数据库上,for eg: user。我正在从该数据库中检索数据。但我需要从另一个数据库中获取数据,例如:

mysqli_select_db($link, "first");
$q1="select * from user";
$s1=mysqli_query($link,$q);
while($row=mysqli_fetch_assoc($s1))
{
mysqli_select_db($link, "second");
$q2="select * from ".$row['name'];
$s2=mysqli_query($link,$q2);
echo mysql_num_rows($s2);
}

但显示错误:undefined index name。我认为这是因为数据库更改和查询。

我想不出另一种方法来做到这一点。你能说出另一种实现方式吗?

谢谢!

最佳答案

您在 $q1 中定义查询,然后使用 $q 调用 mysqli_query(),这是一个不同的变量,我猜您在其中存储了一个先前的查询,这将解释 undefined index 通知。

另一个问题是您对两个不同的数据库使用相同的 $link 变量。我建议将第一个存储在 $link_first 中,将第二个存储在 $link_second 中以将它们分开。

关于php - 从另一个数据库获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15944230/

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