mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
Fixed bug: Can't delete sample
This commit is contained in:
@@ -229,8 +229,10 @@ if (isset($_GET['delete_sample'])){
|
|||||||
$db->StartTrans();
|
$db->StartTrans();
|
||||||
|
|
||||||
//del from questionnaire_sample_exclude_priority
|
//del from questionnaire_sample_exclude_priority
|
||||||
$sql = "DELETE FROM `questionnaire_sample_exclude_priority` WHERE sample_id IN ($samimdel_s)";
|
if (!empty($samimdel_s)) {
|
||||||
$db->Execute($sql);
|
$sql = "DELETE FROM `questionnaire_sample_exclude_priority` WHERE sample_id IN ($samimdel_s)";
|
||||||
|
$db->Execute($sql);
|
||||||
|
}
|
||||||
|
|
||||||
//del from questionnaire_sample_quota
|
//del from questionnaire_sample_quota
|
||||||
$sql = "DELETE FROM `questionnaire_sample_quota` WHERE sample_import_id = $sample_import_id";
|
$sql = "DELETE FROM `questionnaire_sample_quota` WHERE sample_import_id = $sample_import_id";
|
||||||
@@ -241,16 +243,20 @@ if (isset($_GET['delete_sample'])){
|
|||||||
$db->Execute($sql);
|
$db->Execute($sql);
|
||||||
|
|
||||||
//del from questionnaire_sample_quota_row_exclude
|
//del from questionnaire_sample_quota_row_exclude
|
||||||
$sql = "DELETE FROM `questionnaire_sample_quota_row_exclude` WHERE sample_id IN ($samimdel_s)";
|
if (!empty($samimdel_s)) {
|
||||||
$db->Execute($sql);
|
$sql = "DELETE FROM `questionnaire_sample_quota_row_exclude` WHERE sample_id IN ($samimdel_s)";
|
||||||
|
$db->Execute($sql);
|
||||||
|
}
|
||||||
|
|
||||||
//del from questionnaire_sample_timeslot
|
//del from questionnaire_sample_timeslot
|
||||||
$sql = "DELETE FROM `questionnaire_sample_timeslot` WHERE sample_import_id = $sample_import_id";
|
$sql = "DELETE FROM `questionnaire_sample_timeslot` WHERE sample_import_id = $sample_import_id";
|
||||||
$db->Execute($sql);
|
$db->Execute($sql);
|
||||||
|
|
||||||
//delete from sample_var
|
//delete from sample_var
|
||||||
$sql = "DELETE FROM `sample_var` WHERE sample_id IN ($samimdel_s)";
|
if (!empty($samimdel_s)) {
|
||||||
$db->Execute($sql);
|
$sql = "DELETE FROM `sample_var` WHERE sample_id IN ($samimdel_s)";
|
||||||
|
$db->Execute($sql);
|
||||||
|
}
|
||||||
|
|
||||||
//del from sample_import_var_restrict
|
//del from sample_import_var_restrict
|
||||||
$sql = "DELETE FROM `sample_import_var_restrict` WHERE sample_import_id = $sample_import_id";
|
$sql = "DELETE FROM `sample_import_var_restrict` WHERE sample_import_id = $sample_import_id";
|
||||||
|
|||||||
Reference in New Issue
Block a user