StartTrans(); $operator_id = get_operator_id(); $call_attempt_id = get_call_attempt($operator_id,false); $case_id = get_case_id($operator_id); if (isset($_POST['submit'])) add_respondent($case_id,$_POST['firstName'],$_POST['lastName'],$_POST['Time_zone_name']); if (isset($_GET['respondent_id']) && $_GET['respondent_id'] == 0) { ?>
" . T_("Case id:") . " $case_id"; print "
" . T_("Respondent:"); if (isset($_GET['respondent_id']) && $_GET['respondent_id'] != 0) { $respondent_id = bigintval($_GET['respondent_id']); $sql = "UPDATE `call_attempt` SET respondent_id = '$respondent_id' WHERE call_attempt_id = '$call_attempt_id'"; $db->Execute($sql); } /* List respondents * */ $sql = "SELECT r.firstName, r.lastName, r.respondent_id,r.Time_zone_name,CASE WHEN c.respondent_id = r.respondent_id THEN 'selected=\'selected\'' ELSE '' END AS selected FROM respondent AS r LEFT JOIN call_attempt AS c ON ( c.call_attempt_id = '$call_attempt_id' ) WHERE r.case_id = '$case_id'"; $rs = $db->GetAll($sql); $timezone = ""; if (ALLOW_RESPONDENT_SELECTOR) { print "
"; } else { if (isset($rs[0])) print " " . $rs[0]['firstName'] . " " . $rs[0]['lastName'] . ""; } print "
$timezone
"; //display sample details // use sample_import_var_restrict to limit $sql = "SELECT sivr.var,sv.val FROM `sample_var` as sv, `sample_import_var_restrict` as sivr, `case` as c WHERE c.case_id = '$case_id' AND sv.sample_id = c.sample_id AND sivr.var_id = sv.var_id AND (sivr.restrict IS NULL OR sivr.restrict = 0)"; $rs = $db->GetAll($sql); print "
"; if (!empty($rs)) { xhtml_table($rs,array("var","val"),array(T_("Var"),T_("Value"))); } print "
"; } xhtml_foot(); $db->CompleteTrans(); ?>