Ik heb een dropdown menu met films die hij uit de database leest, deze film staat in een tabel onder film_naam,
Nu wil ik dat wanneer een film geselecteerd is, er een beschikbare datum aan gekoppeld word. Wanneer de keze dus valt op Happy Feet (id 5), wil ik dat deze koppelt aan de datum in de tabel filmaanbod (die ook id 5 herkent van happy feet) en vervolgens de beschikbare dagen en tijden (po_tijd, po_dag) in een volgend drop down menu weergeeft.
SELECT
films.film_naam,
beschikbaar.po_tijd,
beschikbaar.p0_dag
FROM
films
LEFT JOIN
beschikbaar
ON
films.id = beschikbaar.film_id
WHERE
films.id = 5
Deze query geeft alle beschikbare tijden van de film met het id 5 als er beschikbare tijdens zijn. Als die er niet zijn wordt alleen de film titel opgehaald.
Alleen doet me de kolomnamen po_tijd en po_dag vermoeden dat deze kolomen niet van het type TIME en DATE zijn, terwijl dat eigenlijk wel hoort. Nog beter zou je tijdstippen opslaan in een DATETIME veld.