Refernziertes Select im Backend
Hallo zusammen
ich habe folgende MM:
- mm_kontinente
- mm_laender
- mm_reisen
In der Backend-Maske habe ich eine Select bei welchem pro Reise ein Kontinent ausgewählt werden kann.
Daneben steht das Land, welches ebenfalls ausgewählt werden kann.
Nun möchte ich die Einfachauswahl von "Land" so einschränken, dass nur diejenigen Länder angezeigt werden, bei welchen der hinterlegte Kontinent übereinstimmt.
In mm_laender, habe ich die Länder eingetragen und aus einem Select den entsprechenden Kontinent zugewiesen.
Über auto-item geht es im Backend ja nicht (oder täusche ich mich?)
Was habe ich für andere Alternativen?
Wenn ich über "Eigenes SQL", direkt auf die ID des Kontinenten zugreife, funktioniert das, jedoch müsste ich ja die ID dynamisch abgefragt bekommen, anhand der Auswahl die man beim Kontinent trifft.
So gehts...
Code:
SELECT id
FROM mm_laender
WHERE tl_laender_kontinent = 10
Hat mir wer eine Idee wie man das umsetzt?
Liste der Anhänge anzeigen (Anzahl: 2)
Da findet es nichts -Anhang 27922
Vorausgesetzt ich habe alles richtig verstanden, sieht das dann so aus :o
Anhang 27923
Liste der Anhänge anzeigen (Anzahl: 1)
Ok, ja da wurde was gefunden :)
Code:
SELECT id FROM mm_laender
WHERE IF(
NULL != 'NULL',
tl_laender_kontinent = NULL,
tl_laender_kontinent = NULL
)
Parameters:
[]
Code:
SELECT
id
FROM
mm_laender
WHERE
IF(
NULL != 'NULL', tl_laender_kontinent = NULL,
tl_laender_kontinent = NULL
)
Code:
SELECT id FROM mm_laender
WHERE IF(
NULL != 'NULL',
tl_laender_kontinent = NULL,
tl_laender_kontinent = NULL
);
Anhang 27924
Ich habe das Land nun noch ins Rendering gepackt mit dem Standard Template und die Länder werden nicht ausgegeben.
In der DB sind sie aber vorhanden :o