Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2008, 14:51
sreyna
 
Fecha de Ingreso: enero-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Acceso a 2 Bases Datos MySql

Hola,
tengo un problema de concepto....
Intento leer filas de una base de datos A y actualizar otra base B.
La conexion a la BD A la hago asi:

$dblink1=MYSQL_CONNECT($MySqlHostname, $MySqlUsername, $MySqlPassword) OR DIE("Unable to connect to database");
//* Select the database name to be used or else print error message if unsuccessful*/
@mysql_select_db("$db",$dblink1 or die( "Unable to select database");

La otra :
$dblink2=MYSQL_CONNECT($MySqlHostname, $MySqlUsername, $MySqlPassword) OR DIE("Unable to connect to database");
//* Select the database name to be used or else print error message if unsuccessful*/
@mysql_select_db("$db",$dblink2) or die( "Unable to select database");

Para leer la BD A :
$usuario_consulta = mysql_query("select .....from Y ",$dblink1)or die(mysql_error());
while($resultados = mysql_fetch_array($usuario_consulta)) {
....
....
mysql_close($dblink1);
.....
mysql_query("update Z set .... where ..",$dblink2) or die(mysql_error());
mysql_close ($dblink2);
---------------------------------------------------------
Algo se me pasa por alto, pues no el update me devuelve error de que la tabla Z no existe..
Gracias por vuestra ayuda.