Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/03/2008, 14:46
samyky
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Varias bases de datos en el mismo script

No, así no puedo hacerlo debido a que tengo 2 licencias. Una con idioma ya en español y otra en ingles.

Voy a explicar lo que tengo:

1- Script completo en español con su base de datos.
2- Otro script completo en ingles con su base de datos.

Quiero que tablas del script se compartan:

Supongamos que existen las siguientes tablas:

probid_users
probid_stores
probid_fees
probid_payment
probid_bid_in_progress

Yo quiero que un usuario entre en los dos scripts con un solo login, es decir un login universal, entonces tendré que compartir la tabla probid_user que es la que guarda esa información.

Había pensado hacer esto:

Base de datos A (Script español)
Base de datos B (Script ingles)
Estas dos bases de datos con los datos NO compratidos

Base de datos GLOBAL con los datos (tablas) compartidos.

Como puedo decir en el código php que una tabla llame a una u otra base de datos?
Mediante mysql_select_db ?

Código PHP:
<?php

$link 
mysql_connect('localhost''mysql_user''mysql_password');
if (!
$link) {
    die(
'Not connected : ' mysql_error());
}

// make foo the current db
$db_selected mysql_select_db('foo'$link);
if (!
$db_selected) {
    die (
'Can\'t use foo : ' mysql_error());
}
?>