Gunnar Bittersmann: Auf einer Seite mehrere Radiobuttons auswählen

Beitrag lesen

@@Kozuma:

jetzt werden 3 Fragen mit ihren dazugehörigen 3 Antworten ausgegeben (Note: Die Anzahl Fragen pro Seite ist variabel!). Da ich das ganze aber mit der Foreach löse, kann ich nun pro Seite nur eine Antwort geben (Nicht wie gewollt pro Frage)

Du brauchst mehrere Gruppen von Radiobuttons. Die Radiobuttons innerhalb einer Gruppe haben denselben Wert im 'name'-Attribut; für die anderen Gruppen müssen sie andere Werte haben.

Beachte auch, dass du in jeder Gruppe als ersten noch einen Radiobutton "nichts gewählt" haben solltest (den du auf 'hidden' setzt). Denn solange der Nutzer nichts ausgewählt hat (keiner der Buttons wird als gedrückt angezeigt), ist laut Spezifikation der 1. Button jeder Gruppe gewählt. Und du willst doch nicht, dass eine eigentlich unbeantwortete Frage als mit der ersten angegebenen Alternative beantwortet ausgewertet wird, oder?

Eine Alternative wäre vllt einzustellen dass pro Seite nur 3 Checkboxen aktiviert sein dürfen,

Nein. Dann könnte man ja bei einer Frage drei Alternativen ankreuzen, bei anderen Fragen gar keine.

allerdings bin ich mit PHP noch nicht wirklich gut vertraut.

Mit PHP hat deine Frage auch gar nichts zu tun.

Live long and prosper,
Gunnar

--
Flughafen in Tempelhof
findet jeder Hempel doof.