Mit DBAL auf andere Datenbank zugreifen?
Verfasst: 30.11.2008 19:53
Hallo zusammen,
ich habe eine kleine Frage zu den DBALs. Normalerweise führt man damit ja Datenbankabfragen innerhalb von phpbb durch. Ich möchte diese Funktionen aber etwas erweitert nutzen.
Für mein Forum habe ich zwei Datenbanken erstellt. Eine für die "normalen" phpbb Tabellen und die Andere für einige Zusatztabellen. Mit dem DBAL auf die normalen Tabellen zugreifen geht wunderbar, nur würde ich gerne mit dem gleiche Verfahren ebenfalls auf die andere Datenbank zugreifen.
Mit dem "$db->sql_connect"-Befehl kann man ja - theoretisch - auf eine andere Datenbank zugreifen. Nur jedes mal, wenn ich das versuche, kann er auf die Andere der beiden Datenbanken nicht zugreifen und ich versinke in Fehlermeldungen.
Ich bin mir nicht sicher, ob das überhaupt so machbar ist, oder ob ich nur zum blind bin um den richtigen Befehl zu schreiben. Ich hoffe, ihr kennt euch besser damit aus als ich. Vielen Dank für eure Hilfe.
Gruß
Möbius
P.S. Username und Passwort sind für beide Datenbanken gleich.
P.P.S. Die Datenbanken zusammenlegen ist keine Lösung.
ich habe eine kleine Frage zu den DBALs. Normalerweise führt man damit ja Datenbankabfragen innerhalb von phpbb durch. Ich möchte diese Funktionen aber etwas erweitert nutzen.
Für mein Forum habe ich zwei Datenbanken erstellt. Eine für die "normalen" phpbb Tabellen und die Andere für einige Zusatztabellen. Mit dem DBAL auf die normalen Tabellen zugreifen geht wunderbar, nur würde ich gerne mit dem gleiche Verfahren ebenfalls auf die andere Datenbank zugreifen.
Mit dem "$db->sql_connect"-Befehl kann man ja - theoretisch - auf eine andere Datenbank zugreifen. Nur jedes mal, wenn ich das versuche, kann er auf die Andere der beiden Datenbanken nicht zugreifen und ich versinke in Fehlermeldungen.
Ich bin mir nicht sicher, ob das überhaupt so machbar ist, oder ob ich nur zum blind bin um den richtigen Befehl zu schreiben. Ich hoffe, ihr kennt euch besser damit aus als ich. Vielen Dank für eure Hilfe.
Gruß
Möbius
P.S. Username und Passwort sind für beide Datenbanken gleich.
P.P.S. Die Datenbanken zusammenlegen ist keine Lösung.