Sie schreiben nichts dazu, wie die tägliche Abfrage realisiert ist - ich vermute jetzt einmal, dass Sie das über Serienmail realisiert haben und für jeden Tag ein neuer Fragebogen (evtl. auch der gleiche) und damit ein neuer Fall im Datensatz angelegt wird. Ist das soweit korrekt?
Um Daten zwischen unterschiedlichen Fällen/Interviews zu kommunizieren, benötigen Sie die Datenbank für Inhalte. Speichern Sie die Angaben nach der Eingabe dort unter der SERIAL des Teilnehmers hinein, z.B.
dbSet(caseSerial(), array(
value('AB01_01'),
value('AB01_02'),
value('AB01_03'),
value('AB01_04')
));
Das erfolgt auf der Seite nach der Abfrage. Und auf der Seite mit der Abfrage (und zwar darüber) lesen Sie die letzten Werte aus und setzen sie als Preset.
$data = dbGet(caseSerial());
if ($data) {
preset('AB01_01', $data[0]);
preset('AB01_02', $data[1]);
preset('AB01_03', $data[2]);
preset('AB01_04', $data[3]);
}
Das geht auch noch etwas hübscher, wenn es mehr Eingabefelder sind ... aber im Großen und Ganzen: so.