Diese Frage ist für die Tüftler unter uns... das finde ich sehr knifflig.
Ich möchte bei einer Umfrage eine Fragegruppe erstellen, in der 3 Fragen beinhaltet sind, von denen aber nur 1 per Zufall gezeigt werden soll. Insgesamt sollen aber alle drei Fragen ca. gleich oft gestellt werden. (Bsp.: 100 Teilnehmer: 33 bekommen Frage 1, 33 Frage 2, 34 Frage 3). Die jeweils anderen beiden Fragen sollen gar nicht erst aufscheinen.
Hat da jemand eine Idee, wie man das macht? Ich vermute, dass das mit Relevanz-Gleichung gehen kann, aber mir fällt keine funktionierende Lösung ein.
LimeSurvey Version + Build: Version 2.05+ Build 150508
PHP Version: PHP Version 5.4.33
MySQL Version: mysqlnd 5.0.10 - 20111026
Betriebssystem: Win 7
Browser, etc.: Mozilla Firefox (oder auch IE)
Insgesamt könnte dann die Lösung wie folgt aussehen:
In einer vorherigen Fragegruppe eine short-text-question (z.B. code: randnumber) einfügen. Diese Frage auf "immer verstecken" setzen und als "Vorgabewert" {rand(1,3)} schreiben.
Dies muss in einer vorherigen Gruppe geschehen, um auf die gespeicherte Zufallszahl zugreifen zu können.
Der Zugriff erfolgt dann bei den 3 möglichen Fragen in der Relevanz-Gleichung mit:
randnumber == "1" bzw. 2 bzw. 3
Hallo, ich habe nur eine kurze Frage.
Ist es auch möglich aus 30 Fragen 3 Fragen zufällig ziehen zu lassen?
Muss ich dabei etwas besonderes beachten oder kann ich den Anleitungen folgen?