Mailinglisten-Archive |
Aloha,
> Von: Helmut P. Fleischhauer[SMTP:hpf at abarcar.com]
>
> da war vor geraumer Zeit ein thread wie man mit der phplib
> zwei verschiedene Datenbanken ansprechen kann.
> Finde das aber nicht partout nicht.
>
ganz einfach. Editiere die local.inc
Irgendwo hats einen Abschnitt
class DB_irgendwas extends DB_Sql {
var $hostname.....;
var $dbname
var $dbuser
var $dbpass; ..... alles so ungefähr ;)
}
So, den verdoppelst du jetzt:
class DB_irgendwas1 extends DB_Sql {
var $hostname.....;
var $dbname = 'db_1';
var $dbuser
var $dbpass; ..... alles so ungefähr ;)
}
class DB_irgendwas2 extends DB_Sql {
var $hostname.....;
var $dbname = 'db_2'
var $dbuser
var $dbpass; ..... alles so ungefähr ;)
}
dann kannst du mit
$db1 = new DB_irgenwas1;
$db2 = new DB_irgenwas2;
Die Klasse instanzieren und mit
$db1->query(....) auf die erste db zugreifen und
$db1->query(...) greift auf die 2. zu.
Grüße, Mathias
php::bar PHP Wiki - Listenarchive