Se vuoi fare una query che usa tabelle di database diversi, lo devi fare con una connessione unica. Quindi ti serve un utente che abbia i permessi su entrambi i database.
Spero sia più chiaro così
Quindi mi consigli di strutturare a monte la questione.
Cioè nella fase di:
Codice PHP:
$host="localhost";
$db="db_1";
$user="root";
$pass="pw";
$link1 = mysqli_connect( $host, $user, $pass, $db )
or die("Impossibile connettersi al Database - $db");
$host2="localhost";
$db2="db_2";
$user2="root";
$pass2="pw";
$link2 = mysqli_connect( $host2, $user2, $pass2, $db2 )
or die("Impossibile connettersi al Database - $db2");
...oppure ho capito male perchè c'è qualcos'altro da fare ancora più a monte?
Grazie