Zum Inhalt springen

Externe Datenbank - Daten übernehmen

Erstellt am 13. Dezember 2005 · 4 Antworten · letzte Antwort am 13. Dezember 2005

Tags: Kalender & Termine, Import & Export, Frage

jalali ·

Hallo Forum,
ich habe folgende Fragestellung:
es existiert eine Webseite, die mit PHP-Nuke erstellt worden ist.
Auf dieser Seite werden Veranstaltungen und Fortbildungsmaßnahemn angeboten.

Der Interessierte kann sich eine Veranstaltung aussuchen und sich dann dafür anmelden.
Die Veranstaltungen sind nach bestimmte Themen kategorisiert. Die Daten werden von einer entsprechneden Datenbank verwaltet.

Nun soll die Seite in Typo3 neu umgesetzt werden.

Ich habe für die Verwaltung der Veranstaltungen Extended Calendar ausgesucht.
Hier meine Frage: wie ist der beste Weg, die bereits existierenden Daten aus der alten Datenbank so zu übernehmen, dass typo3 bzw. Extended Calendar diese verwerten kann.

Es sind viele, wirklich viele Daten, die man einfach nicht mit der Hand exportieren kann.

Wie löst ihr dieses Problem? Dieses Thema brennt etwas. Für Vorschläge, Tipps oder Lösungen wäre ich sehr dankbar. Sollte etwas nicht verständlich ausgedruck worden sein, bitte nachfragen.

Vielen Dank.
jalali

just2b ·

Hi,

naja da es dafür wohl keinen Porierungsalgorithmus gibt, musst du wohl diesen selber schreiben... dh du schaust dir die DB-Struktur der Erweiterung an und bringst die alten Daten in dieses Format

lg georg

jalali ·

Hallo just2b,
meinst du, dass ich die Tabellennamen der alten Datenbank via phpmyadmin umbenenne, und zwar so, wie die Tabellen des Typo3-Moduls benannt sind?
Zum Beispiel: xy_phpnuke_tabellenname in tx_calendar.items
Müßte nun mit einem Link, wie auch immer, aus dem entsprechenden php-Script, das Typo3-Modul mit dem externen Datenbank verbinden. Richtig?

Übrigens, danke für die schnelle Antwort.
jalali

just2b ·
jalali schrieb

Hallo just2b,
meinst du, dass ich die Tabellennamen der alten Datenbank via phpmyadmin umbenenne, und zwar so, wie die Tabellen des Typo3-Moduls benannt sind?

:o Das wird weit um nicht reichen! Wie gesagt, schau dir die einzelnen Tabellen und deren Felder an und dann versuch da die Logik zu verstehen!

lg georg

jalali ·

Gut. Ich werde sehen, was sich machen läßt.
Melde mich, sobald ich eine Lösung habe. Bin natürlich weiter hin an Vorschläge und Tipps interessiert.

Danke nochmals.

jalali