Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2006, 14:09
Avatar de ikaroraul
ikaroraul
 
Fecha de Ingreso: octubre-2006
Ubicación: La Paz
Mensajes: 391
Antigüedad: 17 años, 7 meses
Puntos: 16
¿Uso de dos bases de datos simultaneamente. Se puede?

Holas que tal, bueno creo que ya tengo malas referencias por mis post, esque la verdad necesito aclarar las dudas que tengo, buen ahora me choque con este lio.
Bueno lo que quiero es insertar datos entre tablas las cuales estan en dos bd distintas, miren el query es el siguiente:

INSERT INTO inventarios.prodprob (numero,fecha,densidad,dimensiones,observaciones,i d)
select
1,
now(),
bdkorigoma3.tabla_bloquesespuma_pendientes4.Densid ad,
bdkorigoma3.tabla_bloquesespuma_pendientes4.Dimens iones,
bdkorigoma3.tabla_bloquesespuma_pendientes4.Observ aciones,
null
FROM bdkorigoma3.tabla_bloquesespuma_pendientes4;


la sintaxis es "nombredeBD.Tabla.Campo"
y si funciona desde un ejecutor de consultassql ( Mysql - Front ) desde ahi me funciona me agrega los registros .
Ahora lo malo es que no se como hacerlo desde php , no se como conectarme a las dos bases de datos, la verdad yo utilizo lo siguiente para conectarme:

Código PHP:
<?php 
//funcion para conectar a la base de datos
function Conectarse() 

   if (!(
$link=mysql_connect("localhost","root","juane"))) 
   { 
      echo 
"Error conectando a la base de datos."
      exit(); 
   } 
   if (!
mysql_select_db("bdkorigoma3",$link)) 
   { 
      echo 
"Error seleccionando la base de datos."
      exit(); 
   } 
   return 
$link

?>
Bueno con ese codigo conecto con mi base de datos, pero ahora como seria con dos bases de datos??.
Ayuda porfavor. que la nesecito, y de antemano 1000 disculpas a los moderadores si algo que escribi aqui esta mal pero asi se aprende

Bueno pues espero de su ayuda

Última edición por ikaroraul; 18/10/2006 a las 14:24 Razón: Para que se entienda el query