Jointure entre 2 tables MySQL (Suite)
Suite à ce post :
http://www.developpez.net/forums/sho...d.php?t=186687
je n'arrive pas à mettre en pratique la jointure entre 2 tables MySQL situé sur le même serveur.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $host="localhost";
$user="xxxxxx";
$password="xxxxxx";
$database1="test";
$database2="test2";
$connexion = mysql_connect($host,$user,$password) or die ("connection impossible");
//Je ne fais qu'une connection car je me connecte sur le même serveur, mais sur 2 BDD differentes
$db1 = mysql_select_db($database1,$connexion) or die ("base incorrecte");
$db2 = mysql_select_db($database2,$connexion) or die ("base incorrecte");
$req = "SELECT * FROM $db1.table1 INNER JOIN $db2.table2 B ON $db1.table1.ref=$db2.table2.ref";
// J'ai essayé aussi comme ça:
//$req = "SELECT * FROM $db1.table1 A INNER JOIN $db2.table2 B ON A.ref=B.ref";
$resultat = mysql_query($req) or die ("requete incorrecte"); |
Comment faire cette jointure correctement?
Merci d'avance