Guten Tag,
ich habe in meiner Befragung erfolgreich zwei Persönlichkeitsinventare (einmal 100 und einmal 95 Items) sowie sechs Kontrollitems mittels PHP Code gemischt und auf verschiedene Fragebogenseiten aufgeteilt.
Nun möchte ich die individuelle Reihenfolge dieser insgesamt 201 Items speichern, um nachvollziehen zu können, wie die Versuchspersonen sie bearbeitet haben. Dafür habe ich eine interne Variable angelegt. Wegen der Maximalzahl von 99 Items pro Frage, habe ich in der Rubrik der internen Variable insgesamt drei Fragen mit zwei Mal 99, und einmal 3 Items angelegt, über die die Platzierung der 201 Items anzeigt werden soll.
Ich habe folgenden PHP Code geschrieben:
for ($i=0; $i<count($items); $i++) {
if ($i < 99) {
$id = id('I001', $i + 1);
if ($i > 199) {
$id = id('I003', $i + 1);
} else {
$id = id('I002', $i + 1);
}
put($id, $items[$i][0]."_".$items[$i][1]);
}
}
Beim Herunterladen der Daten werden mir jedoch nur die Platzierungen der Items in der internen Variable 2 (I002) angezeigt, sprich Item 100-198. Für Item 1-99 und 199-201 werden die Platzierungen in der internen Variable I001 und I003 nicht angezeigt (leere Felder).
Was kann ich tun?
Herzliche Grüße