Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/12/2002, 14:08
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Bien, no se como funciona PHP con postgres. Pero si es parecido a como lo hace con MySQL, una solucion seria usar distintas variables de conexion para cada BD y modificar el codigo de las funciones para usar esa conexion. O mejor aun, pasar un parametro que sea la conexion.

Otra solucion que no necesita modificar el codigo es no poner los dos include() al principio, sino justo delante de la llamada a la funcion correspondiente. Algo asi:

include("conecta_BD1.php");
funcion_bd1();
include("conecta_BD2.php");
funcion_bd2();

y si despues vuelves a necesitar la BD 1:

include("conecta_BD1.php");
funcion_bd1_2();

Si te parece feo poner tantos include(), modifica el include para que sea una funcion, incluyes los 2 include(9 al principio y luego vas llamando a la funcion de cada include segun lo necesites.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.