Hallo zusammen,
Entsprechend der Verlinkten Frage und Anntwort haben wir nun den PHP Code angepasst.
Dieser soll dazu führen, dass alle Items die in vorherigen Fragen mit "Nein" (2) beantwortet wurden, angezeigt werden um sie in eine Rangordnung bringen zu können.
Der Code lautet wie folgt:
$items = array(
'IN05' => array(
1 => 1,
2 => 2,
3 => 3,
4 => 4,
5 => 5,
6 => 6,
7 => 7,
8 => 36,
9 => 41,
10 => 42,
),
'IN06' => array(
1 => 8,
6 => 43,
7 => 44,
4 => 39,
5 => 40,
),
'IN04' => array(
20 => 45,
21 => 46,
18 => 13,
19 => 14,
),
'IN012' => array(
1 => 15,
2 => 16,
3 => 17,
4 => 18,
5 => 19,
6 => 20,
7 => 21,
8 => 37,
),
'IN02' => array(
1 => 22,
2 => 23,
3 => 24,
4 => 25,
5 => 26,
6 => 27,
7 => 28,
8 => 38,
),
'IN01' => array(
6 => 29,
7 => 30,
8 => 31,
9 => 33,
10 => 32,
11 => 34,
12 => 35,
)
);
$shown = array();
foreach ($items as $qst => $subset) {
$selected = getItems($qst, 'is', 1);
foreach ($selected as $item) {
$shown[] = $subset[$item];
}
}
question('IN14', $shown);
Der Fehlercode ist der folgende:
Zunächst wurde der "undefined Offset" für 9, 10, 11, und 12 angezeigt. Dann haben wir diese zu Testzwecken in andere Kennzahlen umcodiert, jetzt wird zusätzlich auch noch die 13 angezeigt. Wir sind etwas ratlol und über Hilfe Dankbar.
Diese Fehler treten unabhängig von der gewählten Ernährungsweise auf (siehe verlinkte Frage, da war dies das Problem).
Vielen Dank.