2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00

Remove unused columns from get_case_id select statement

Make sure to make cases and sample records unavailable before sorting enabled ones
This commit is contained in:
azammitdcarf
2011-02-08 02:11:42 +00:00
parent faf69e5610
commit 13d9c856e3
2 changed files with 19 additions and 1 deletions

View File

@@ -98,6 +98,14 @@ while (!is_process_killed($process_id)) //check if process killed every $sleepin
$db->StartTrans();
//First set all cases as unavailable
$sql = "UPDATE `case`
SET sortorder = NULL
WHERE 1";
$db->Execute($sql);
//Sort current cases for all enabled questionnaires
@@ -136,6 +144,16 @@ while (!is_process_killed($process_id)) //check if process killed every $sleepin
$i++;
}
//First set all sample records as unavailable
$sql = "UPDATE `questionnaire_sample_exclude_priority`
SET sortorder = NULL
WHERE 1";
$db->Execute($sql);
//Sort sample list where attached to an enabled questionnaire
$sql = "SELECT s.sample_id as sample_id,qs.questionnaire_id as questionnaire_id