Ergebnis 1 bis 4 von 4

Thema: Ausgabe von Daten einer anderen DB-Tabelle

  1. #1
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard Ausgabe von Daten einer anderen DB-Tabelle

    Hallo zusammen,

    ich habe folgende Situation:
    Es gibt Mitarbeiter (mm_mitarbeiter) und Projekte (mm_projekte).
    In Projekte können mittels multiselect die Mitarbeiter zugewiesen werden, welche an dem Projekt mitgearbeitet habe.
    Nun gibt es aber auch eine Mitarbeiterliste mit Detailansicht. Auf dieser Detailansicht eines jeden Mitarbeiters sollen alle Projekte ausgegeben werden, an denen er mitgearbeitet hat.
    Da wir aber bei den Mitarbeitern in mm_mitarbeiter sind, fehlt natürlich die relation zu mm_projekte.
    Wie bekomme ich nun die Ausgabe der Projekte in der Detailansicht des Mitarbeiters?

    Es müsste ja irgendwie mit einer SQL-Abfrage zu machen sein. Aber wie?

    Bin für jeden Hinweis dankbar

  2. #2

  3. #3
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    ich hatte immer an der falschen Stelle gesucht. Danke für die Info.

    Ich musste nur
    PHP-Code:
    SELECT DISTINCT(rel.value_id) as id FROM mm_mitarbeiter ma
    LEFT JOIN tl_metamodel_tag_relation rel ON 
    (ma.id rel.item_id AND rel.att_id=5)
    WHERE
    ma
    .alias = {{param::get?name=auto_item}} 
    etwas umschreiben und quasi umdrehen in

    PHP-Code:
    SELECT DISTINCT(rel.item_id) as id FROM mm_employee emp
    LEFT JOIN tl_metamodel_tag_relation rel ON 
    (emp.id rel.value_id AND rel.att_id=54)
    WHERE
    emp
    .alias = {{param::get?name=auto_item}} 

  4. #4

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •