[Typo3-german] Database relations in FP-Extension
Elmar Hinz
elmar.DOT.hinz at team.MINUS.red.DOT.net
Sat Dec 3 14:04:44 CET 2005
Hallo Hauke,
Du unterscheidest bisher nicht einmal genau zwischen Tabelle und
Datenbank. Wonach Du fragst fällt unter das Stichwort Join.
Jetzt willst Du alles auf einmal lernen? Datenbankmodelle, SQL und die
Progammierung von Extensions in einer so komplexen Umgebung wie TYPO3?
Das kann eigentlich nur zu Frusterlebnissen führen. Also bist Du
verdammt hart und schlau oder baust dein Wissen doch lieber Schrittweise
aus.
Ein Tutorial, welches das alles gleichzeitig und trotzdem sinnvoll
vermittelt kann es IMHO nicht geben. Du müßtest zwei Bücher verdrücken
oder einen Haufen gleichwertiger Tutorials, um zu verstehen was Du tust.
1.) Einführung in PHP und MySQL
2.) TYPO3 Buch mit Einfühurung in die Extensionprogrammierung
Du kannst natürlich versuchen so lange zu fragen, bis Du alle
notwendigen Codeschnippsel zusammen hast. Das könnte die Geduld der
Community aber etwas arg strapazieren.
Viel Erfolg
Elmar
Hauke Mehrtens wrote:
> Hallo
>
> Ich will eine Extension (Frontend Plugin) schreiben die auf mehre
> Datenbanken zugreift.
>
> Ich habe einmal eine Datenbank, die nenne ich mal (1), in der ein Key
> als "Database relation" gespeichert ist. Wenn ich nun im BE einen neuen
> Eintrag in dieser DB (1) mache dann wird die uid der Verknüpften
> Tabelle, die nenne ich mal (2) dort eingefügt.
>
> Nun hab ich da ein Problem ich will Inhalte aus der Verknüpfen DB (2)
> aus der Zeile mit der uid ,die ich in der Database relation in der
> Tabelle (1) festgelegt habe anzeigen und ich weiß nicht wie ich jetzt
> auf diese Datenbank zugreifen soll. Man soll ja die SQL anfragen nicht
> direkt in den Code schreiben.
>
> Dann will ich nachher auch noch aus einer Tabelle (3) alle Datensätze
> anzeigen, die eine bestimmte Nummer haben die in der Tabelle (1)
> festgelegt ist und wie ich das ausführe weiß ich auch nicht.
>
> Hat das jemand verstanden und kann mir helfen? Ich würde mich freuen,
> wenn mir jemand helfen kann.
>
> Kennt jemand noch ein gutes Tutorial zum Schreiben einer Extension für
> Typo3?
>
--
Climate change 2005: Mexico, Guatemala, New Orleans, Sahel, Bangladesh,
Spain, Portugal, Austria, Swiss, France, ...
Production of CO2 is killing people.
Production of CO2 just for fun is killing people just for fun.
More information about the TYPO3-german
mailing list