Bernd Wagner: 2 Tabellen aus unterschiedlichen MySQL-DB´s verknüpfen?

Beitrag lesen

SELECT tabelle1.feld1, tabelle2.feld2 FROM db1.tabelle1, db2.tabelle2 ...

Viele Grüße,
Christian

Hi Christian, thanks für die schnelle Hilfe, aber wie mach ichs in PHP? Ich habe mir folgende Funktion geschrieben, welche ich "include":

if(! $link=mysql_connect($MySQL_Host,$MySQL_User,$MySQL_passw))
{
 echo"Failure to connect to Database\n"; //Failure to connect to the DB
exit;
}
function send_sql($db,$sql) // SQL-Uebermittlungsfunktion
{
 if((! mysql_select_db($db))||(! $res=mysql_query($sql)))
  {
  echo "Failure in Query"; //Failure in Query-Statement
  exit;
  }
 return $res;
}

mit dieser Funktion selecte ich eine DB und übergebe ihr mittels mysql_query den SELECT. Dabei wähle ich mit mysql_select_db eine DB(tja nur eine geht hier scheints) aus. Deswegen: Wie würde Dein o.g. SELECT in PHP aussehen? Ansonsten müsste ich mir mit dem Zwischenschritt helfen, das Ergebnis der Highscore-Tabelle in einem Array zu speichern und die Arraywerte (die spieler_id´s) mittels einer SQL-Abrageschleife in der User-DB durchgehn, das würde denke ich wesentlich langsamer sein, oder?

greets
Bernd