2011-02-16 110 views
1

我有两个绝对相同的数据库(postgres)。现在,我想知道是否有一些方法来做到以下几点:合并两个查询结果

$res1 = pg_query($connFirstDatabase, $query) or die('Query failed: ' . pg_last_error()); 
$res2 = pg_query($connSecondDatabase, $query) or die('Query failed: ' . pg_last_error()); 

$result = merged res1 and res2; //我不知道是否有一种方法可以做到这一点,导致后来我有一个工作的PHP代码这需要的护理$结果变量。

预先感谢您。

P.S.我确实搜索过这个问题是否已经存在,但没有找到相关的答案。另外,如果有人只是给我一个正确的方向来寻找解决方案就足够了。

回答

2

使用pg_fetch_all()创建两个数组,并使用array_merge来组合两个数组。