Ik heb 2 tabellen(actors, movies) gekoppeld door tabel act_mov.
op mijn movie edit pagina heb ik twee (multiselect)selectboxen.
Links de acteurs die niet in de film zitten en rechts de acteurs wil aan
de film gekoppeld(SQL queries).
Ik kan met javascript acteurs van de ene naar de andere switchen.
Bij de submit van het form vang ik dmv js alle acteurs(de id's) op in
een hidden var "actorList" geschijden door een comma.
Op de verwerkings pagina gan ik zo een array maken waar alle acteurs
inzitten die bij de film moeten horen. Ook nieuwe.
Hoe los ik dit database gewijs op?
Nu verwijder ik eerst alle koppelingen in act_mov met mov_id = de
betreffende id. Om dan aan de hand van de Array opnieuw alle koppelingen
te maken. Dan heb ik alle nieuwe er ook bij.
Dit werkt, maar omslachtig. Is er een manier waarom ik met behulp van
SQL/PHP niet eerst alle koppelingen van de film moet wegdoen om daarna
toch opnieuw dezelfde koppeling records te creeren met eventueel enkele
nieuwe.
'k hoop dat het duidelijk is.
thanks.
--
Bigbuddha
www.bigbuddha.be

Likes:

Quote