Php 如何使用FLUENT或PDO中的相同查询从laravel 4.2中的多个数据库中获取数据? 这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PDO连接,因为您可以对多个数据库使用一个连接。例如,SELECT*FR
如何使用FLUENT或PDO中的相同查询从laravel 4.2中的多个数据库中获取数据?Php 如何使用FLUENT或PDO中的相同查询从laravel 4.2中的多个数据库中获取数据? 这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PDO连接,因为您可以对多个数据库使用一个连接。例如,SELECT*FR,php,laravel,model-view-controller,laravel-4,Php,Laravel,Model View Controller,Laravel 4,如何使用FLUENT或PDO中的相同查询从laravel 4.2中的多个数据库中获取数据? 这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PDO连接,因为您可以对多个数据库使用一个连接。例如,SELECT*FROM db1\u name.db1\u table\u name&SELECT*FROM db2\u name.db2\u table\u name这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PD
这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PDO连接,因为您可以对多个数据库使用一个连接。例如,
SELECT*FROM db1\u name.db1\u table\u name
&SELECT*FROM db2\u name.db2\u table\u name
这是一个问题还是一个答案?如果这是一个问题,请强调您的错误/输出和预期输出此处不需要创建新的PDO连接,因为您可以对多个数据库使用一个连接。例如SELECT*FROM db1\u name.db1\u table\u name
&SELECT*FROM db2\u name.db2\u table\u name
$db1 = new PDO('mysql:host='.$db_host.';dbname='.$db_name1,$db_username,$db_pass);
$db2 = new PDO('mysql:host='.$db_host.';dbname='.$db_name2,$db_username,$db_pass);
$db1->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);
$db2->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);
$query1 = "SELECT * FROM table1 ";
$query2 = "SELECT * FROM table2 ";
$stmt1 = $db1->query($query1);
$stmt2 = $db2->query($query2);
$results = array_merge($stmt1->fetchAll(PDO::FETCH_ASSOC), $stmt2->fetchAll(PDO::FETCH_ASSOC));
return $results;