Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 连接不同服务器上的两个表_Php_Database_Join_Windows Server 2003 - Fatal编程技术网

Php 连接不同服务器上的两个表

Php 连接不同服务器上的两个表,php,database,join,windows-server-2003,Php,Database,Join,Windows Server 2003,我们在两个不同的服务器上有两个数据库(都是Server2003)——我将它们分别称为A服务器和B服务器。这里我们需要做的是将服务器上的一个表和B上的另一个表连接在一起。使用php,我们可以成功地从服务器上的表中提取数据。。。但在将此表与B服务器上的另一个表连接时遇到问题(反之亦然) 我们将主要使用的服务器是服务器。这种连接只能使用php函数和查询来完成吗?或者,我们必须在服务器上执行某些操作才能连接到B服务器?您最好的选择可能是从服务器B中提取筛选数据,将其保存在某种类型的列表变量中,然后构建S

我们在两个不同的服务器上有两个数据库(都是Server2003)——我将它们分别称为A服务器和B服务器。这里我们需要做的是将服务器上的一个表和B上的另一个表连接在一起。使用php,我们可以成功地从服务器上的表中提取数据。。。但在将此表与B服务器上的另一个表连接时遇到问题(反之亦然)


我们将主要使用的服务器是服务器。这种连接只能使用php函数和查询来完成吗?或者,我们必须在服务器上执行某些操作才能连接到B服务器?

您最好的选择可能是从服务器B中提取筛选数据,将其保存在某种类型的列表变量中,然后构建SQL查询,以便从服务器A中提取数据,以及
where COLUMN_X in(FILTER_from_B)

如果不了解更多关于表结构以及如何连接它们的信息,我真的无法给出更具体的答案。

我们必须在服务器上执行一些操作才能连接到B服务器