Ich habe nun einen Code mit dem alle Sätze mit der Gruppenbeschreibung (via Platzhalter) auf einer Seite angezeigt werden. Nun werden hier allerdings die Gruppenbeschreibungen nicht gemischt, sondern erscheinen alle untereinander:
Grundseher "D. unternahm eine schöne Reise nach Vietnam für vier Wochen."
Grundseher "R. überforderte sich mit einem unrealistischen Arbeitspensum, das er nicht bewältigen konnte."
Grundseher "V. scheiterte in seinem Job und sah sich als eine Enttäuschung."
Grundseher "Y. hat sich nicht entschuldigt, obwohl er wusste, dass er es hätte tun sollen."
Grundseher "M. hat nicht das erreicht, was er im Leben wirklich wollte."
Grundseher "F. machte mehrere Solo-Fallschirmsprünge, als er in seinen Zwanzigern war."
Grundseher "K. bestand seine Prüfung entgegen allen Erwartungen seiner Lehrer."
Grundseher "O. sang mit seinen Freunden Karaoke in einer Kneipe."
Grundseher "B. hat sich nicht bemüht, Freundschaften zu pflegen."
Grundseher "A. gibt sich viel Mühe, sich zum Ausgehen zu verkleiden."
Figurseher "G. scheiterte daran, etwas zu bekommen, was er wirklich wollte"
Figurseher "K. gewann Gold bei den Weltmeisterschaften im Kickboxen."
Figurseher "N. konzentrierte sich auf Partys statt auf die Schule und fiel durch seine Prüfungen"
Figurseher "R. ist am Fluss spazieren gegangen und hat den Geräuschen der Natur gelauscht."
Figurseher „O. verzögert die Erledigung selbst der einfachsten Aufgaben"
....
Wie kann ich dafür sorgen, dass die Gruppenbeschreibungen in einer zufälligen Reihenfolge angezeigt werden?
Hier ist mein bisheriger Code;
$vars = valueList('FR02', NULL, 'label');
foreach ($vars as $varID) {
$key = value($varID, 'label');
$inhalt = dbGet($key);
html('
<p> '.$inhalt[0].' </p>
');
}
value('MG17','csv');
$gruppe = value('MG17','csv');
replace('%plz%', $gruppe[0]);
$vars = valueList('FR01', NULL, 'label');
foreach ($vars as $varID) {
$key = value($varID, 'label');
$inhalt = dbGet($key);
html('
<p> '.$inhalt[0].' </p>
');
}
value('MG17','csv');
$gruppe = value('MG17','csv');
replace('%plz%', $gruppe[1]);
$vars = valueList('FR03', NULL, 'label');
foreach ($vars as $varID) {
$key = value($varID, 'label');
$inhalt = dbGet($key);
html('
<p> '.$inhalt[0].' </p>
');
}
value('MG17','csv');
$gruppe = value('MG17','csv');
replace('%plz%', $gruppe[2]);