Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/04/2007, 05:32
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: Error al hacer consultas a bases de datos distintas

Cita:
Iniciado por JGarciaQ Ver Mensaje
mmmm a ver, lo he hecho pero no me va.


En un fichero CONEXION.PHP me he definido las conexiones. Quiero hacer 2 conexiones a 2 bases de datos distintas (dentro de mysql).

require_once("../BIBLIOTECA/fx_mysql.php");
$server="localhost";
$bd="pruebas1";
$usr="root";
$pwd="1234";
$con1=db_connect_mysql($server,$bd,$usr,$pwd);

$bd2="Prueba2";
$con2=db_connect_mysql($server,$bd,$usr,$pwd)

************************************************** *****
Posteriormente en el fichero INDEX.PHP hago las dos consultas

mysql_query($consulta1,$con1);
mysql_query($consulta2,$con2);

PEROOO el problema es que a la base de datos Prueba1 no accede !!!!!!!!!!

***********************
QUE HAGO MAL???? Deberia hacer 2 ficheros CONEXION???? SERIA MEJOR con dos ficheros o con 1?????
Te fijaste bien?

Código PHP:
$con2=db_connect_mysql($server,$bd,$usr,$pwd
No deberías usar la $bd2 aquí?

Y otra cosa, no es necesario un segundo fichero de conexion, en realidad al hacer includes lo q haces es como añadir tu codigo al script así q es lo mismo tener el código en el mismo fichero q incluir otro. Pero claro es más cómodo tener el código q se usa con regularidad en un archivo para incluirlo solamente en lugar de reescribirlo.

Si no te funciona comprueba los datos de conexión a dicha base de datos.

Saludos.
__________________
La muerte es un camino que todos debemos recorrer...