Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Połączenie z bazą


Przejdź do rozwiązania Rozwiązane przez teez,

Rekomendowane odpowiedzi

Witam, zaczynam pisać pewną aplikację jednak muszę się połączyć z inną bazą danych. W jaki sposób będę mógł to zrobić? Czytałem pewien artykuł (http://www.invisionpower.com/support/guides/_/advanced-and-developers/api-methods/kernel-databases-classdbphp-r166) jednak tutaj nie działa mi to $RDB->connect. Proszę o pomoc.

sygnafz.png

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rozwiązanie
$this->registry->dbFunctions()->setDB($this->app['db_driver'], 'klucz',

            array(

                'sql_database' => $this->app['db_db'],

                'sql_user' => $this->app['db_user'],

                'sql_pass' => $this->app['db_pass'],

                'sql_host' => $this->app['db_host'],

                'sql_tbl_prefix' => $this->app['db_prefix'],

                'sql_charset' => $this->app['db_charset'],

            )

        );

Użycie:

 

$this->registry->DB('klucz')->build(...
  • Lubię to 1

Znajdziesz mnie na LinkedIn

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.