Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/04/2008, 14:47
Avatar de flanagan44
flanagan44
 
Fecha de Ingreso: abril-2004
Mensajes: 182
Antigüedad: 20 años
Puntos: 2
Re: Consultar varias bases de datos para una sola web

Cita:
Iniciado por daniguillamon Ver Mensaje
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