Zum Inhalt springen

Wie bindet ihr Nicht-TYPO3 Tabellen ein?

Erstellt am 27. Januar 2016 · 2 Antworten · letzte Antwort am 1. Februar 2016

Tags: Extbase, Datenbank, Frage

Stafast ·

Hallo,

mich würde interessieren, wie Ihr mit Extbase Nicht-TYPO3 Tabellen von einem anderen Datenbankserver einbindet?

Gruß André

intensivstation ·

Ich habs mal so gemacht:

// Zur externen Datenbank wechseln
$db = $this->settings['externe_tabelle'];
$res = $GLOBALS['TYPO3_DB']->sql_select_db($db);

$res4 = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
		'*',
		'externe_tabelle',
		'visible=1',
		'',
		'city');
...
$GLOBALS['TYPO3_DB']->sql_free_result($res4);
		
// Zur Typo3 Datenbank zurück wechseln
$db = $this->settings['typo3_tabelle'];
$res = $GLOBALS['TYPO3_DB']->sql_select_db($db);

Ja, OK, es war eine andere Datenbank, aber der selbe Server.
Keine Ahnung, wie man zu einem anderen Server wechselt.
Besser man verschiebt die DB also zum selben Server...

Stafast ·

Danke für deine Antwort.

Persönlich denke ich, wenn ich Nicht-TYPO3-Tabellen einbinde, werden diese sicherlich auf deinem anderen Server liegen 🙂 Ich werde dann mal weiterforschen, wenn ich Zeit finde.