Объединить два результата запроса - PullRequest
1 голос
/ 16 февраля 2011

У меня есть две базы данных (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, которыйзаботится о переменной $ result.

Заранее спасибо.

PS Я выполнил поиск, если этот вопрос уже существует, и не нашел соответствующего ответа.Кроме того, было бы достаточно, если бы кто-то просто дал мне галочку в правильном направлении, чтобы найти решение.

1 Ответ

2 голосов
/ 16 февраля 2011

Создайте два массива, используя pg_fetch_all (), и используйте array_merge для объединения обоих массивов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...