Hallo,
vielen Dank für die super Hilfe! Ich habe mich nun etwas eingelesen und hab leider immer noch ein kleines Problem, da ich mit dem vorgeschlagenen Code-Schnipsel nicht so gut zurecht komme. Das Problem ist, dass ich question() leider nicht von Werten abhängig machen kann, da der Teilnehmer frei entscheiden können soll, in welchem der drei Dropdown-Menüs er angibt, welche Gerätekombination er nutzt. Da eine Kombination immer aus mindestens zwei und maximal drei Geräten/Antworten besteht hatte ich es bisher leider vergebens wie folgt probiert:
$missing1 = getItems('SK07', 'missing');
$missing2 = getItems('SK08', 'missing');
$missing3 = getItems('SK09', 'missing');
$missingline2 = array_merge($missing1, $missing2, $missing3);
$missing1 = getItems('SK14', 'missing');
$missing2 = getItems('SK15', 'missing');
$missing3 = getItems('SK16', 'missing');
$missingline3 = array_merge($missing1, $missing2, $missing3);
if (count('$missingline3') >= 2)
{question('MU01', '1-2');
if (count('$missingline2') >= 2)
{question('MU01', '1');}}
else {question('MU01', '1-3');}
Wenn ich es richtig verstanden habe, muss ich quasi als Bedingung angeben, dass immer nur dann, wenn mindestens zwei der drei möglichen Auswahlfragen (wie auch immer) beantwortet wurden, das entsprechende Item bei der nächsten Frage angezeigt werden soll.
Ich als blutiger Anfänger im Bereich PHP habe in dem Beispiel oben vielleicht etwas blauäugig versucht, über getItems() zu zählen, wie viele Antworten fehlen, diese dann über array_merge() zusammengefasst und versucht mit dieser Grundlage festzulegen, dass wenn die Anzahl der fehlenden Angaben größer oder gleich 2 ist, die kommende Frage nur
mit Item 1 von 3 oder mit Items 1 und 2 von 3 angezeigt wird.
Oder lässt sich via PHP auch programmieren, dass wenn der Wert von mindestens 2 der Fragen SK07, SK08, und SK09 unter 0 liegt, eine bestimmte Item-Zusammenstellung in der Folgefrage angezeigt wird und wenn der Wert von mindestens 2 der Fragen SK14, SK15 und SK16 unter null 0 liegt, eine andere Item-Zusammenstellung in der Folgefrage angegeben wird.
Inhaltlich lässt es sich so verstehen, dass wenn ein Teilnehmer bei seiner dritthäufigsten Kombination nur ein Endgerät angibt, es keine korrekte Antwort auf die Frage nach der dritthäufigsten Geräte-Kombination ist, und damit auch alle weiteren Fragen sinnlos werden. Daher möchte ich die Teilnehmer zwingen mindestens 2 und maximal 3 der Auswahlfragen zum genutzten Gerät zu beantworten.
Kann man mir hier ggf. weiterhelfen? Vielen Dank im Voraus.