Die 5 offenen Antworten schreiben Sie in 5 Platzhalter, z.B.
replace('%nennung1%', 'TX01_01', 'response');
replace('%nennung2%', 'TX01_02', 'response');
replace('%nennung3%', 'TX01_03', 'response');
replace('%nennung4%', 'TX01_04', 'response');
replace('%nennung5%', 'TX01_05', 'response');
Oder wenn Sie den gleichen Code eleganter schreiben möchten:
for ($i=1; $i<=5; $i++) {
replace('%nennung'.$i.'%', id('TX01', $i), 'response');
}
Und in der Rangordnungs-Frage beschriften Sie die 5 Optionen einfach mit %nennung1%
bis %nennung5%
.
Wichtig: Der PHP-Code muss auf derselben Seite stehen wie die Rangfolge-Frage und zwar darüber.
Und auch noch wichtig: Machten Sie sich jetzt schon Gedanken, wie Sie diese Daten am Ende auswerten möchten. Die Kombination offener und geschlossener Abfragen ist immer wieder eine Herausforderung!