Hallo, vielen Dank für die Antwort.
Derzeit nutze ich folgenden PHP Code:
// Merkmale auslesen
$ageGrp = value('DE03');
$gender = value('DE05');
// Kennung für die demografische Zelle erstellen
$demID = $gender.'-'.$ageGrp;
// Obergrenzen definieren
$limits = array(
'1-1' => 50,
'1-2' => 50,
'1-3' => 50,
'1-4' => 50,
'1-5' => 50,
'2-1' => 50,
'2-2' => 50,
'2-3' => 50,
'2-4' => 50,
'2-5' => 50
);
// Abgeschlossene Fragebögen zählen
$n = statistic('crosscount', array('DE05', 'DE03'), array($gender, $ageGrp));
// Quoten prüfen
if ($n >= $limits[$demID]) {
goToPage('quot');
} else {
goToPage('next');
}
Zu beginn der Studie waren meine Zahlen in dem Array kleiner (kleine Probanden Zahl). Jetzt, möchte ich insgesamt 500 Probanden erreichen und habe deshalb die Zahlen in dem Array angehoben. Da ich aber über die Over-Quota abfrage schon einige Teilnehmer weggeschickt habe, scheinen diese Daten dem System zu signalisieren, dass die Quote voll ist. Wie kann ich das nun mit dem oben beschriebenen static() wieder richtig stellen?
Vielen Dank für eine Antwort und liebe Grüße