peter müller: mehrere datenbanken (mysql) gleichzeitig öffnen

wie kann ich mehrere datenbanken (verschachtelt) gleichzeitig öffnen?

also wenn ein bestimmter wert der ersten datenbank zutrifft, so sollen danach aus der zweiten datenbank daten gelesen werden.

grusss

peter

  1. du definierst ja deine verbindungsdaten(host,dbname,user,pass)
    in einer variable (zum bsp: $db1)

    selbiges machst du für $db2 ...

    dann wenn du dein sql loschickst machst du ja

    mysqlabschickbefehl($sql,$db1);

    mit dem zweiten parameter übergibst du also die datenbank die angesprochen werden soll ...

    Entschuldige das ich hier keine beispiele zur hand habe, hoffe ich konnte dir helfen

    gruß
    marcus

    1. mysql_connect("localhost","benutzer","passwort") or die ("No connection to the database");
       mysql_select_db("datenbankname") or die ("No database");

      und dann mit

      $result = mysql_query("SELECT * FROM tabelle where ");
        while ($antwort = mysql_fetch_object($result))
        {

      rufe ich die daten ab. wie kann ich nun den request für eine andere db auslösen?

    2. mit ein bisschen ausprobieren habe ich's hingekriegt. besten dank

      gruss

      peter