Mehrere Datenbankverbindungen

  • Hi,

    ich habe aktuell eine Datenbankverbindung:

    mysql_connect("1.2.3.4:3306", "name", "passwort") or die(mysql_error());
    mysql_select_db("schema") or die(mysql_error());

    und dies habe ich in einer php datei, welche per include eingebunden wird.

    Jetzt möchte ich noch ein zweite Datenbankverbindung hinzufügen? Wie geht das? Die Zweite hat die gleiche Adresse aber nen anderen nutzer und ein anderes schema.

    Wenn ich die wie oben nochmal drunter schreibe erkennt er die erste nicht mehr.

    Ich hoffe ihr könnt mir weiter helfen.

    Ciao

  • speichere die unterschiedlichen Verbindungen in Variablen:

    PHP
    $verbindung1 = mysql_connect("1.2.3.4:3306", "name", "passwort") or die(mysql_error());
    mysql_select_db('schema', $verbindung1);
    
    
    $verbindung2 = mysql_connect("host", "name", "pass");
    mysql_select_db('db', $verbindung2);

    Prinzipell musst du dann bei jeder Datenbank-Funktion die Verbindungskennung mitgeben, sonst wird per default die zuletzt geöffnete genommen.

    Gruß,
    jojo