Guten Tag,
ich habe ein Szenario in dem ich Sätze in der Datenbank hinterlegt habe, die ich per Zufallsgenerator auswähle und in mehreren Bedingungen anzeige. Hier der vorherige Thread:
https://support.soscisurvey.de/?qa=55175/randomisiertes-auswahlen-zetteln-datenbank-zufallsgenerator#c55349
Hier mein aktueller Code:
if (value('MG17') == 1) {
text('MG18');
} if (value('MG17') == 2) {
text('MG20');
} if (value('MG17') == 3) {
text('MG19');
} if (value('MG17') == 4) {
text('MG18');
} if (value('MG17') == 5) {
text('MG20');
}
$vars = valueList('FR01', NULL, 'label');
foreach ($vars as $varID) {
$key = value($varID, 'label');
$inhalt = dbGet($key);
html('
<p> '.$inhalt[0].' </p>
');
}
Diesen Code weiderhole ich auf drei nachfolgenden Seiten für die drei Wahrnehmungstypen die ich in meiner Studie habe. Allerdings möchte ich nun das, je nach Bedingung, alle Wahrnehmungstypen auf einer Seite mit den Sätzen beschrieben werden.
Ein Beispiel hierfür wäre;
Figurseher: Z. trennte sich von seiner Frau und muss von seinen Kindern getrennt leben."
Formseher: N. hat einen Schachmeister besiegt und sich für die nationalen Schachmeisterschaften qualifiziert.
Figurseher: E. kocht gesunde Mahlzeiten und isst frisches Gemüse und Obst.
Grundseher: M. hat nicht das erreicht, was er im Leben wirklich wollte.
....
Anstatt was der Code gerade erzeugt;
Formseher:
Z. trennte sich von seiner Frau und muss von seinen Kindern getrennt leben.
N. hat einen Schachmeister besiegt und sich für die nationalen Schachmeisterschaften qualifiziert.
E. kocht gesunde Mahlzeiten und isst frisches Gemüse und Obst.
M. hat nicht das erreicht, was er im Leben wirklich wollte.
....
Dann auf der nächste Seite;
Grundseher:
...
Ich möchte die Label Figurseher, Formseher und Grundseher vor den Sätzen haben. Diese korrespondieren mit den Werten 1-5 die MG17 ausgibt. Das sind
1 = Form
2 = Grund
3 = Figur
4 = Form
5 = Grund
Ich hoffe ich konnte mein Szenario verständlich darstellen und freue mich über Hilfe!