Liebes Team,
ich plane eine mehrwellige Befragung mit drei Messzeitpunkten. In MZP 1 werden die Teilnehmenden gebeten eine Veränderungsinitiative zu beschreiben. Diese Veränderung soll in den MZP 2 und 3 immer mal wieder namentlich auftauchen. Unter Anderem dazu gebe ich den Teilnehmenden einen Code. Dieser wird mit fünf Fragen abgefragt und in einer internen Variable zusammengestellt. Jedem identischen Code der in MZP 2 und 3 erfasst wird, kann demnach eine Veränderung über einen Platzhalter zugeordnet werden (Platzhalter=%Initiative%).
Nun habe ich entschieden die Daten über ein Panel zu erheben. Die Panelteilnehmenden haben, nach Aussage des Panels, ohnehin eine eigene ID, mit denen sich die Teilnehmenden aus den drei Messzeitpunkten einander zuordnen lassen. Da in der Codeanfrage immer die Möglichkeit besteht, dass Teilnehmende ihren Code nicht richtig eintragen, überlege ich, ob es möglich wäre den Platzhalter für die Veränderung nicht auf den Code sondern auf diese ID der Panelteilnehmenden zu legen. Damit könnte ich mir die Codeabfrage sparen. Haben Sie eine Idee wie ich dies umsetzten kann?
Der derzeitige PHP Code lautet wie folgt:
$key = value('IV01_01');
$data = dbGet($key);
if ($data) {
replace('%Initiative%', $data[0]);
} else {
// z.B. repeatPage() verwenden oder text() zum Anzeigen einer Meldung
}
Herzlichen Dank !