tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

Připojení ke dvěma databázím na dvou různých serverech

před 9 lety

Why?!
Člen | 15

Ahoj, narazil jsem na problém – v aplikaci v jednu chvíli potřebuju data importnout i do úplně jiné databáze na jiným serveru, ale nikde jsem nenašel, jak se dá zároveň připojit ke dvěma databázím na dvou serverech, ideálně tak, abych nemusel měnit nic v syntaxi kterou jsem doposud udělal, ale jen tam prostě vložil něco jako novej „dočasnej“ connect, po kterym vykonám insert dotaz a uzavřu spojení. (To ani být nemusí, po čase se uzavře samo…)… Máte někdo nějaký nápad jak na to? Za všechno budu vděčný, díky T.

Editoval Why?! (17. 12. 2010 12:25)

před 9 lety

Milo
Nette Core | 1119
dibi::conect( $conf1, 'prvni' );
dibi::conect( $conf2, 'druhe' );

dibi::activate( 'prvni' );
//select, insert, update....

dibi::activate( 'druhe' );
//select, insert, update....

// Nebo
$conn = dibi::getConnection( 'druhe' );
$conn->select(...);