Cita:
Iniciado por daniguillamon
tengo varias bases de datos creadas: Base_1, base_2, base_3
varias páginas, con el mismo código, creadas: "pagina.com/primera" / "pagina.com/segunda" / pagina.com/tercera
cada una de estas páginas consulta la base 1, 2 y 3 respetivamente, ahora, yo quiero que en "pagina.com" aparezcan consultadas las 3 bases de datos al mismo tiempo
ya que por ejemplo en "pagina.com/primera" consulta las noticias de dicha página y en la /segunda igual, sin embargo quiero que en "pagina.com" aparezcan todas las noticias de las 3 paginas
El archivo donde se introducen los datos de las bases de datos es "config.php":
<?php
$db_engine = 'mysql';
$db_user = 'root';
$db_pass = 'pass';
$db_name = 'Base_1'; <-- (cómo poner aquí más de una base?)
$db_host = 'localhost';
$sp_url = 'pagina.com';
$superadministrator = '1';
?>
no seria algo tan facil como:
Código PHP:
<?php
//base 1
$db_engine = 'mysql';
$db_user = 'root';
$db_pass = 'pass';
$db_name = 'Base_1';
$db_host = 'localhost';
//base 2
$db_engine2 = 'mysql';
$db_user2 = 'root';
$db_pass2 = 'pass';
$db_name2 = 'Base_2';
$db_host2 = 'localhost';
//base3
$db_engine3 = 'mysql';
$db_user3 = 'root';
$db_pass3 = 'pass';
$db_name3 = 'Base_3';
$db_host3 = 'localhost';
$sp_url = 'pagina.com';
$superadministrator = '1';
?>
y tambien habria que modificar las conexiones y demas
(repetir dos veces mas poniendo las variables 2 i 3)
Y ya ta, despues cada vez que tengas que consultar en una BD abres la conexion correcta y listo
EDIT:
Igual mejor en PHP no?? jejejje