for ($i = 0; $i < count($specimen_id_list); $i++) { $empty_result_field = false; $specimen_id = $specimen_id_list[$i]; $test = get_test_entry($specimen_id, $test_type_id); if (isset($_REQUEST['skip_' . ($i + 1)])) { # This specimen result skipped by user $specimen_done_list[] = $specimen_id; $test_list[] = $test; $status_list[] = LangUtil::$generalTerms['SKIPPED']; continue; } if ($specimen_id == "") { # Empty or incomplete row continue; } if (check_specimen_id($specimen_id) == false) { # Error: This test type was not scheduled for current specimen ID $status_list[] = "<font color='red'>" . LangUtil::$generalTerms['ERROR'] . "</font>: " . LangUtil::$generalTerms['SPECIMEN_ID'] . " " . LangUtil::$generalTerms['MSG_NOTFOUND']; $specimen_done_list[] = $specimen_id; $test_list[] = $test; continue; } $result_values = array(); for ($x = 0; $x < $num_measures; $x++) { $k = 0; $field_name = "measure_" . $specimen_id . "_" . ($x + 1); foreach ($_REQUEST[$field_name] as $field) { $measure_list[$x][$k++] = $field . "_"; } # replace the final underscore with a comma $measure_list[$x][$k - 1] = substr($measure_list[$x][$k - 1], 0, strlen($measure_list[$x][$k - 1]) - 1);
<?php include "../includes/db_lib.php"; $sid = $_REQUEST['sid']; $sid_exists = check_specimen_id($sid); if ($sid_exists === false) { echo ""; } else { echo "<span class='error_string'>ID {$sid} already exists"; }