$val) { $array = explode('-', $key); if (count($array) != 2) continue; $enrollment_id = mdb2_single_val($db, "SELECT enrollment_id FROM enrollments WHERE moment_id = $moment_id AND enrollment_id = %i", $array[1]); if (!$enrollment_id) continue; if ($array[0] == 'status') { if ($val != 'AANWEZIG' && $val != 'AFWEZIG') error_system('invalid status'); //echo("STATUS $enrollment_id $moment_id $val"); mdb2_exec($db, "INSERT INTO reviews ( enrollment_id, invigilator_ppl_id, invigilator_orig_username, status ) VALUES ( $enrollment_id, {$_SESSION['ppl_id']}, '%q', '%q' ) ON DUPLICATE KEY UPDATE invigilator_ppl_id = {$_SESSION['ppl_id']}, invigilator_orig_username = '%q', status = '%q'", $_SESSION['orig_username'], $val, $_SESSION['orig_username'], $val); } else if ($array[0] == 'text') { mdb2_exec($db, "INSERT INTO reviews ( enrollment_id, invigilator_ppl_id, invigilator_orig_username, text ) VALUES ( $enrollment_id, {$_SESSION['ppl_id']}, '%q', '%q' ) ON DUPLICATE KEY UPDATE invigilator_ppl_id = {$_SESSION['ppl_id']}, invigilator_orig_username = '%q', text = '%q'", $_SESSION['orig_username'], htmlenc($val), $_SESSION['orig_username'], htmlenc($val)); } else continue; } notice_user("Opgeslagen", "Constateringen opgeslagen op ".date('r', $_SERVER['REQUEST_TIME']), 'index.php?rol=surveillant'); ?>