0 votes
ago in SoSci Survey (dt.) by s336548 (130 points)
edited ago by s336548

Die put() Variable funktioniert. Ich habe für jeden Fragebogen die answered Variabel angelegt, die dann am Ende des Fragebogens 1 kodiert, wenn der Fragebogen komplett beantwortet wurde.
Nun habe ich in den letzten Fragebogen folgenden Code eingefügt und auch dementsprechend getestet. Leider scheint da etwas nicht zu funktionieren und ich weiß nicht woran es liegt.

$records = panelRecords();
$count = 0;

foreach ($records as $record) {
if (!empty($record['PY02_01'])) $count++;
if (!empty($record['PY03_01'])) $count++;
if (!empty($record['PY04_01'])) $count++;
if (!empty($record['PY05_01'])) $count++;
if (!empty($record['PY06_01'])) $count++;
if (!empty($record['PY07_01'])) $count++;
if (!empty($record['PY08_01'])) $count++;
if (!empty($record['PY09_01'])) $count++;
if (!empty($record['PY10_01'])) $count++;
if (!empty($record['PY11_01'])) $count++;
if (!empty($record['PY12_01'])) $count++;
if (!empty($record['PY13_01'])) $count++;
if (!empty($record['PY14_01'])) $count++;
if (!empty($record['PY15_01'])) $count++;
}

debug('Beantwortete Fragebögen: ' . $count);

// Wenn mindestens 4 Fragebögen beantwortet wurde, dann Item PY01 anzeigen
if ($count >= 4) {
show('PY01');
}

Auch nachdem ich 4 Fragebögen ausgefüllt habe, zeigt mir debug immer 0

related to an answer for: Vergütung Experience Sampling Studie

Please log in or register to answer this question.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...