diff --git a/application/controllers/admin/participantsaction.php b/application/controllers/admin/participantsaction.php index 3ab483cecc9..a679d70afd8 100644 --- a/application/controllers/admin/participantsaction.php +++ b/application/controllers/admin/participantsaction.php @@ -129,9 +129,10 @@ private function csvExport($search = null, $aAttributeIDs=null) { } $fieldKeys = array_flip($fields); + $fieldNeededKeys=array_fill_keys($outputarray[0], ''); foreach ($query as $field => $aData) { - $outputarray[] = array_intersect_key($aData, $fieldKeys); + $outputarray[] = array_merge($fieldNeededKeys,array_intersect_key($aData, $fieldKeys)); } CPDBExport($outputarray, "central_" . time()); }