I en forms dropdown menu skal jeg hente værdier baseret på en værdi i samme form.
Hej EksperterHåber i har mod på at hjælpe mig i denne problemstilling.
Strukturen i DB er:
Org_Year(Table)
- ID
- Org_Name_ID
- Org_Year
Ft(Table)
- ID
- Org_Year_ID
- Count
Org_Name(Table)
- ID
- Org_Name
Jeg har lavet en form til indtastning i Ft. Formen har en en reference til Org Name. Jeg skal altså have mulighed for at vælge et org name, af dem som eksisterer, og på baggrund af dette valg præsenteres for de entries der har samme Org_Name_ID i Org_Year
Dvs. en dropdown boks med de forskellige årstal hvor org_name_id er samme som valgt i første dropdown.
Query til at populere dropdown(Org_year_Box) er:
SELECT Org_Year
FROM Org_Year
WHERE Org_Name_ID=Organisation_Name_ID.value;
Den giver ikke det rigtige tilbage, men hvis jeg eksplicit vælger at returnere værdier baseret på en specifik værdi. f.eks. 1, returnerer den fint værdierne.
Hvordan gør jeg dette?