Please enable JavaScript to view this site.

Das Handbuch für den JobRouter Entwickler

Navigation: Systemaktivitäten > Beschreibung der PHP API für Systemaktivitäten > API-Methoden > Weitere nützliche API-Methoden

getDBConnection(): JobDB

Scroll Zurück Oben Weiter Mehr

Diese Funktion dient zum Zugriff auf externe Datenbanken.

Parameter

Typ

Beschreibung

$connectionName

string

Name der externen Datenbankverbindung, die im Prozess verfügbar ist.

Die Funktion liefert ein Objekt vom Typ JobDB zurück, auf dem Sie anschließend beliebige SQL-Befehle gegen die externe Datenbank ausführen können.

Im Fehlerfall wird eine JobRouterException geworfen.

Beispiel:

$conn = $this->getDBConnection('ERP');

 

$result = $conn->preparedSelect(

   'SELECT inv_nr, inv_title FROM INVOICES WHERE supplier_nr = :supplier_nr',

   ['supplier_nr' => 'S123'],

   [JobRouter\Common\Database\ConnectionInterface::TYPE_TEXT],

);

$invoices = $result->fetchAll();