Mit Ihrem PHP-Code erstellen Sie ein Array, welches die Zahlen 6, 7, 8 und/oder 9 enthält.
Wenn Sie das nutzen möchten, um die entsprechenden Items in einer Frage anzuzeigen, verwenden Sie den question()
Befehl:
question('AB01', $items);
Das AB01
müssen Sie natürlich durch die Kennung Ihrer Frage ersetzen. Und wenn die Items 1-5 und 10-11 immer angezeigt werden sollen, dann schreiben Sie vor (!) Ihre IF-Filter noch:
$items = array('1-5', '10-11');
Damit werden die Items 10-11 allerdings immer vorangestellt. Wenn Sie das nicht haben möchten, sieht es so auf:
$items = array('1-5');
if((value('SP10_05')==2)and(value('SE07_05a')!=2)) {
$items[]=6;
}
if((value('SP10_06')==2)and(value('SE07_06a')!=2)) {
$items[]=7;
}
if((value('SP10_09')==2)and(value('SE07_09a')!=2)) {
$items[]=8;
}
if((value('SP10_10')==2)and(value('SE07_08a')!=2)) {
$items[]=9;
}
$items[] = '10-11';
question('AB01', $items);
Die Frage darf nicht (!) zusätzlich auf die Seite gezogen sein/werden. Sonst erscheint sie doppelt - einmal mit allen Items und einmal nur mit den richtigen.