> Anschließend soll der Fragebogen dann individuell abhängig von der Vorauswahl nur die aus den 9 gewählten Ländern resultierenden Paarungen abfragen.
Wenn ich es korrekt verstehe, kommt hier gar keine Randomisierung mehr zum Einsatz, sondern es sollen alle 9 x 8 = 72 Kombinationen abgearbeitet werden, korrekt?
Welche 9 ausgewählt wurden, können Sie ja relativ einfach per getItems() ermitteln - ich vermute, so weit sind Sie schon? Und mit zwei verschachtelten FOR-Schleifen können Sie daraus 72 Kombinationen bauen. Zweitere könnte so aussehen:
$combinations = [];
for ($i=0; $i<count($selected); $i++) {
for ($j=0; $i<count($selected); $j++) {
$combinations[] = [$selected[$i], $selected[$j]];
}
}
debug($combinations);
Wenn Sie es richtig machen, sehen Sie jetzt erstmal die Liste mit 72 Kombinationen. Die müssen Sie nun via loopPage() und multiLevelDown() abarbeiten. Posten Sie einfach (in einer neuen Frage) den PHP-Code, wie weit Sie kommen, und wir sehen uns dann konkrete Fragen gemeinsam an.