Moderator |
|
Het codefragment wat je hierboven plaatst bevat twee while-lussen en bijna twee select-tags. Ik zie immers geen openingstag om de eerste while-lus?
Daarnaast lijk je ook twee verschillende resultsets te hebben ($result_relatie1 en $result_relatie2) die mogelijk ook verschillende resultaten bevat?
Zijn dit twee probeersels/varianten van hetgeen je probeert te bereiken?
Dan stop je op regel 8 informatie in je sessie, maar de waarde die je in je sessie stopt wordt elke stap van de loop overschreven, na afloop zit dus de laatste optie-waarde in je sessie?
Als deze selectboxen alle een eigen bestaansrecht hebben en ook opgebouwd zijn uit verschillende namen/waarden dan kun je hier het beste ook verschillende selectboxen van maken, elk met een verschillende naam.
De waarde van de geselecteerde optie van de selectbox met naam "starteind" is na het submitten van het formulier (met method="post") bereikbaar via $_POST['starteind'].
Indien het mogelijk moet zijn om meerdere opties in één selectbox te selecteren moet je de select-tag voorzien van de eigenschap multiple="multiple". In dat geval is de waarde van selectbox in $_POST na submitten een array als er ten minste één waarde is geselecteerd.
Het is mij niet helemaal duidelijk waar precies onduidelijkheid over is of waar je vastloopt, zou je dit verder kunnen toelichten?
EDIT: welke informatie zit er in $result_relatie1 en $result_relatie2? Is dit informatie voor het opbouwen van de selectbox of bevatten deze resultsets één enkele waarde die de geselecteerde optie bevat? Een while-lus is in het laatste geval niet nodig, en is ook een beetje misleidend .
EDIT2: het begint mij een beetje te dagen, is dit bedoeld voor een soort overzicht van relaties die beschikbaar zijn voor een vergadering of iets dergelijks? Misschien is het dan logischer dat je hiervoor radio-buttons gebruikt in plaats van dropdownmenu's? Je kunt immers maar één keuze selecteren en de keuzemogelijkheden zijn beperkt? Je zou dan een soort tabel kunnen maken met horizontaal de relaties en verticaal de 4 opties. En om dan de relatie te identificeren voeg je het relatie-id toe in de naam van de radio-button(s). |